On Wed, Jan 11, 2017 at 12:46 AM, Adam Williamson <adamw...@fedoraproject.org> wrote: > On Fri, 2016-09-02 at 12:44 +0200, Kalev Lember wrote: >> On 08/31/2016 02:10 PM, Charalampos Stratakis wrote: >> > Hello all, >> > >> > While checking out the SPEC file of python, it seems there were some >> > packages that, while separate at some point, they got included in python's >> > stdlib and then obsoleted as standalone packages (thus to cope with the >> > change, python was obsoleting these packages and providing them as well in >> > the SPEC). So every package that currently (Build)Requires any of these >> > packages will essentially drag python with it. >> > >> > I will remove these provides soon, since the packages were orphaned long >> > time ago, but the packages that still require them, will need to be fixed >> > and (Build)Require python instead. >> >> My suggestion would be to request provenpackager access and just fix all >> those packages yourself in rawhide. If you file bugs, these are probably >> going to take quite a bit of time to get fixed and you won't be able to >> drop the compatibility provides for several Fedora releases. > > Please be careful with such 'fixes'. Some specs are also built for EPEL > 6; in EPEL 6, some of these (e.g. python-argparse) are still separate > packages. > > I kind of agree with Neal / Kevin that removing these is pointless and > unnecessary. Now I will have to conditionalize my affected specs > somehow in order to keep using them to do builds both for EPEL 6 (where > I *must* include Requires: python-argparse) and Rawhide (where I now > *cannot* include Requires: python-argparse)...which is a pain. Python stack is derived too much from EL to Fedora. Just maintain 2 different specs. Even EL7 is always painful since you have to do %if 0%{?rhel} && 0%{?rhel} <= 7 BuildRequires: python-setuptools %else BuildRequires: python2-setuptools %endif > -- > Adam Williamson > Fedora QA Community Monkey > IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net > http://www.happyassassin.net > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org
-- -Igor Gnatenko _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org