Date: Sat, 18 Apr 2020 02:35:26 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 245709] www/py-boto3: devel/py-botocore upgrade broken the dependency check in port Makefile Message-ID: <bug-245709-7788-jb1EgAT1an@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-245709-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-245709-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245709 Kubilay Kocak <koobs@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Status|New |Open Summary|www/py-boto3: the latest |www/py-boto3: |devel/py-botocore upgrade |devel/py-botocore upgrade |broken the dependency check |broken the dependency check |in port Makefile |in port Makefile --- Comment #1 from Kubilay Kocak <koobs@FreeBSD.org> --- Thanks for the report Hendrik. ben and I were aware of the issue, and its g= reat to have it tracked here now. Python ports dependencies must match upstream (setup.py, et al) declared dependency version-spec's exactly [1], otherwise, the dependency versions a= re not satisfied at runtime, and produce errors. The < in this and other similar ports cases is there, beyond the above, to ensure that anyone modifying related ports can easily grep the tree (or automatically build dependents) and find ports that will break accordingly. I'll update py-boto3 to match the botocore port version shortly, and should also note that Ben had emailed me after the regression was reported by pkg-fallout, at which pint approval was provided to update boto3 to match, = both in this case, and in the future. [1] https://wiki.freebsd.org/Python/PortsPolicy#Dependencies --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-245709-7788-jb1EgAT1an>