Created attachment 231322 [details] py-medikit-prepare-for-stevedore-3.5.0.patch Hi Sunpoet, attached is a patch that relaxes the version requirements to pave the way for devel/py-stevedore 3.5.0+. (see bug that depends upon this bug for more details) For the case if devel/py-medikit 0.7.5 doesn't work with the newer release of devel/py-stevedore there's still the option to update devel/py-medikit to 0.8.0 . QA: ~~~ - poudriere -> OK (12.2-RELEASE amd64, py37, py38, py39, py310)
The better solution is to update this port to 0.8.0. It changes from "stevedore ~= 1.28" to "stevedore ~= 3.0". Here is the patch, https://people.FreeBSD.org/~sunpoet/patch/devel-py-medikit.txt.
(In reply to Po-Chuan Hsieh from comment #1) Thanks for quick review. Ok, then the patch should be committed together with the one of bug #261471 once the approval (by maintainer or timeout) is given there. Do you want to commit the patches then or should I take care of it?
Created attachment 231808 [details] py-medikit-0.8.0.patch ^Triage: Use patch from comment #1 and set maintainer-approval flag accordingly (given via e-mail).
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=5575e7076572b78a2fbff8143d032b41c269e5e8 commit 5575e7076572b78a2fbff8143d032b41c269e5e8 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-02-14 06:32:09 +0000 Commit: Kai Knoblich <kai@FreeBSD.org> CommitDate: 2022-02-14 06:39:55 +0000 devel/py-medikit: Update to 0.8.0 Changelog: https://github.com/python-medikit/medikit/blob/0.8.0/docs/changelog.rst PR: 261470 Approved by: sunpoet (maintainer) devel/py-medikit/Makefile | 5 ++--- devel/py-medikit/distinfo | 6 +++--- devel/py-medikit/files/patch-setup.py | 23 +++++++++++++---------- 3 files changed, 18 insertions(+), 16 deletions(-)
Committed, thanks!