Let it be known that due to certain packaging changes implemented in December, neither python nor python3 are automatically pulled into the default, minimal buildroot anymore.
This negatively affects packages the require python/python3 at build time but do not explicitly say so, causing FTBFS issues. This will manifest itself during the upcoming mass rebuild, at the latest. https://fedoraproject.org/wiki/Releases/26/Schedule
If your package is affected, make sure you declare your build dependencies correctly and add anything that's missing. https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2
See https://pagure.io/fesco/issue/1660 for some background on this.
Cheers, P
_______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@lists.fedoraproject.org
On Mon, 2017-01-16 at 13:13 +0100, Petr Šabata wrote:
Let it be known that due to certain packaging changes implemented in December, neither python nor python3 are automatically pulled into the default, minimal buildroot anymore.
I have to note that for python3 it's not really true, since rpm-build "depends" (one of depgens require functionality to work[0]) on python3- setuptools.
Hopefully at some point it will be moved to something like python- generators (like we did with perl).
This negatively affects packages the require python/python3 at build time but do not explicitly say so, causing FTBFS issues. This will manifest itself during the upcoming mass rebuild, at the latest. https://fedoraproject.org/wiki/Releases/26/Schedule
If your package is affected, make sure you declare your build dependencies correctly and add anything that's missing. https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2
See https://pagure.io/fesco/issue/1660 for some background on this.
Cheers, P _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@lists.fedoraproj ect.org _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org
[0] https://bugzilla.redhat.com/show_bug.cgi?id=1410631
On Mon, Jan 16, 2017 at 02:19:43PM +0100, Igor Gnatenko wrote:
On Mon, 2017-01-16 at 13:13 +0100, Petr Šabata wrote:
Let it be known that due to certain packaging changes implemented in December, neither python nor python3 are automatically pulled into the default, minimal buildroot anymore.
I have to note that for python3 it's not really true, since rpm-build "depends" (one of depgens require functionality to work[0]) on python3- setuptools.
Hopefully at some point it will be moved to something like python- generators (like we did with perl).
Well, that's disappointing.
Since we would really, really like to drop python3 from Base Runtime, finding some other [easy] solution would be preferred. Hmmm.
P
This negatively affects packages the require python/python3 at build time but do not explicitly say so, causing FTBFS issues. This will manifest itself during the upcoming mass rebuild, at the latest. https://fedoraproject.org/wiki/Releases/26/Schedule
If your package is affected, make sure you declare your build dependencies correctly and add anything that's missing. https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2
See https://pagure.io/fesco/issue/1660 for some background on this.
Cheers, P _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@lists.fedoraproj ect.org _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org
[0] https://bugzilla.redhat.com/show_bug.cgi?id=1410631
-Igor Gnatenko
On Tue, Jan 17, 2017 at 12:19 PM, Petr Šabata contyk@redhat.com wrote:
On Mon, Jan 16, 2017 at 02:19:43PM +0100, Igor Gnatenko wrote:
On Mon, 2017-01-16 at 13:13 +0100, Petr Šabata wrote:
Let it be known that due to certain packaging changes implemented in December, neither python nor python3 are automatically pulled into the default, minimal buildroot anymore.
I have to note that for python3 it's not really true, since rpm-build "depends" (one of depgens require functionality to work[0]) on python3- setuptools.
Hopefully at some point it will be moved to something like python- generators (like we did with perl).
Well, that's disappointing.
Since we would really, really like to drop python3 from Base Runtime, finding some other [easy] solution would be preferred. Hmmm.
But it's part of rpm-build, do you really need to have rpm-build in base runtime?
P
This negatively affects packages the require python/python3 at build time but do not explicitly say so, causing FTBFS issues. This will manifest itself during the upcoming mass rebuild, at the latest. https://fedoraproject.org/wiki/Releases/26/Schedule
If your package is affected, make sure you declare your build dependencies correctly and add anything that's missing. https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2
See https://pagure.io/fesco/issue/1660 for some background on this.
Cheers, P _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@lists.fedoraproj ect.org _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org
[0] https://bugzilla.redhat.com/show_bug.cgi?id=1410631
-Igor Gnatenko
On Tue, Jan 17, 2017 at 12:23:04PM +0100, Igor Gnatenko wrote:
On Tue, Jan 17, 2017 at 12:19 PM, Petr Šabata contyk@redhat.com wrote:
On Mon, Jan 16, 2017 at 02:19:43PM +0100, Igor Gnatenko wrote:
On Mon, 2017-01-16 at 13:13 +0100, Petr Šabata wrote:
Let it be known that due to certain packaging changes implemented in December, neither python nor python3 are automatically pulled into the default, minimal buildroot anymore.
I have to note that for python3 it's not really true, since rpm-build "depends" (one of depgens require functionality to work[0]) on python3- setuptools.
Hopefully at some point it will be moved to something like python- generators (like we did with perl).
Well, that's disappointing.
Since we would really, really like to drop python3 from Base Runtime, finding some other [easy] solution would be preferred. Hmmm.
But it's part of rpm-build, do you really need to have rpm-build in base runtime?
We currently provide the minimal buildroot as well; one of the reasons for that was that distributing parts of rpm in separate, disconnected modules would cause more trouble than it'd solve. Another being that the components in the default builroot are essential and common enough so that shipping them in a special buildroot module wouldn't make much sense [at this point?].
P
P
This negatively affects packages the require python/python3 at build time but do not explicitly say so, causing FTBFS issues. This will manifest itself during the upcoming mass rebuild, at the latest. https://fedoraproject.org/wiki/Releases/26/Schedule
If your package is affected, make sure you declare your build dependencies correctly and add anything that's missing. https://fedoraproject.org/wiki/Packaging:Guidelines#BuildRequires_2
See https://pagure.io/fesco/issue/1660 for some background on this.
Cheers, P _______________________________________________ devel-announce mailing list -- devel-announce@lists.fedoraproject.org To unsubscribe send an email to devel-announce-leave@lists.fedoraproj ect.org _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org
[0] https://bugzilla.redhat.com/show_bug.cgi?id=1410631
-Igor Gnatenko