[Bug 247191] deskutils/py-vdirsyncer-0.16.8 requires an older version of devel/py-click
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jun 15 03:11:49 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=247191
Kubilay Kocak <koobs at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|New |Open
Severity|Affects Some People |Affects Many People
CC| |python at FreeBSD.org
Keywords| |needs-patch
--- Comment #1 from Kubilay Kocak <koobs at FreeBSD.org> ---
Currently the port declares:
py37-click>=5.0 : devel/py-click at py37
Whereas upstream (setup.py) declares:
click<6.0,>=5.0
Ports MUST exactly match the dependencies declared by the upstream package [1].
Doing so also allows maintainers of ports that other ports depene on to easily
audit consumers for incompatible version specs and address the issue
proactively, before these failures impact users.
See also section on Modifying dependencies (which may apply in cases where
upstreams declare "<X" and you would like to modify/remove that)
All the other dependencies declared by deskutils/py-vdirsyncer should be
audited against upstream <version-spec> declarations and updated to match.
[1] https://wiki.freebsd.org/Python/PortsPolicy#Dependencies
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the freebsd-python
mailing list