On 23.3.2018 15:16, Jerry James wrote:
And please don't start dropping python 2 subpackages that are actually used by other packages in Fedora without talking to the maintainers first. I just got bitten by this change to python-nose-cov: * Thu Mar 22 2018 John Dulaney <jdulaney@xxxxxxxxxxxxxxxxx> - 1.6-13 - Drop python2 subpackage And now koschei is sending me emails about how all of my packages that use python-nose-cov have broken dependencies in Rawhide. I'm not ready to drop python2 support for those packages yet; they are dependencies of still other packages. We need to start this process from the leaves and work back towards the roots, not the other way around.
Exactly. You can check if your package is a leaf at [1]. [1] http://fedora.portingdb.xyz/#legacy-leaf
For each of these, I can of course simply run %check for the python3 subpackage, and skip the python2 subpackage, but then breakages to the python2 subpackage might go unnoticed.
Please don't do hacks. Non-leaf packages should not be removed (at least not without prior talk to your dependent packages maintainers). If a maintainer removes a non-leaf package, please report to them that they break things (like you just did, thank you).
-- Miro Hrončok -- Phone: +420777974800 IRC: mhroncok _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx