On Fri, Sep 07, 2018 at 09:49:40PM -0400, Scott Talbert wrote: > I'm thinking about removing some of my Python 2 subpackages (that > are no longer used). However, I'm wondering about the case where > the removed packages should be added to fedora-obsolete-packages. I > don't _think_ the removal of my packages would cause any problems > upon upgrade. > > Can someone provide an example of a situation where a removed > package could cause a problem on upgrade (and should thus be added > to fedora-obsolete-packages).
Hi, you should always add the old subpackage to fedora-obsolete-packages. There are two possibilities for how the subpackage affects upgrade: 1. if your subpackage depends on other packages, then the presence of your subpackage can prevent the upgrade of those other packages. Users might need to use --allowerasing to work around that, and we don't want that, upgrades must be possible without --allowerasing. 2. if your subpackage does not depend on anything except python2, then there is no immediate problem with upgrade (since python2 is staying around for now), but the users of your package have an obsolete package installed that is not being upgraded or supported. Note that policy is that python2- subpackages should be removed before the release of any given Fedora version, the same as for normal packages. Zbyszek _______________________________________________ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org