Re: python-rpm-macros - splitting out the macros
- Original Message - > From: "Orion Poplawski"> To: python-devel@lists.fedoraproject.org, python-ow...@fedoraproject.org, > python3-ow...@fedoraproject.org, > "Development discussions related to Fedora" > Sent: Tuesday, January 12, 2016 11:42:13 PM > Subject: python-rpm-macros - splitting out the macros > > On 01/08/2016 11:27 AM, bugzi...@redhat.com wrote: > > https://bugzilla.redhat.com/show_bug.cgi?id=1294904 > > > > Antonio Trande changed: > > > >What|Removed |Added > > > > Flags|fedora-review? |fedora-review+ > > > > > > > > --- Comment #12 from Antonio Trande --- > > Package approved. > > > > I still have heard nothing from the main python maintainers, and I'd like to > get some kind of an ack for the following plan: > > - Dropping the python3-pkgversion-macros package, replaced with > python-srpm-macros from above and required by redhat-rpm-config (in Fedora) > and epel-rpm-macros (in EPEL). > > - Dropping the python-macros sub-package from python, replace by Requires: > python-rpm-macros from above package. python3 requires this as well. > > - Dropping macros.python2 from python-devel, replaced with Requires: > python2-rpm-macros from above package. > > - Dropping macros.python3 from python3-devel, replaced with Requires: > python3-rpm-macros from above package. > > This achieves the goal of decoupling modifying/updating the python macros > from > updating the main python package, which has become a serious hindrance to > developing new python rpm macros. > > The reviewed package contains the Fedora macros. macros will be changed on > the EPEL branches. Sorry for the late response -- extended vacation. :) We're 100% behind this, it's been something that's been on our todo list for a while now. :) Matt > I've requested a side tag to do the build in here - > https://fedorahosted.org/rel-eng/ticket/6331 > > as I think the timing is tricky and the possibility of breaking the buildroot > moderate. > > -- > Orion Poplawski > Technical Manager 303-415-9701 x222 > NWRA, Boulder/CoRA Office FAX: 303-415-9702 > 3380 Mitchell Lane or...@nwra.com > Boulder, CO 80301 http://www.nwra.com > ___ > python-devel mailing list > python-devel@lists.fedoraproject.org > http://lists.fedoraproject.org/admin/lists/python-devel@lists.fedoraproject.org > ___ python-devel mailing list python-devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/python-devel@lists.fedoraproject.org
Re: python-rpm-macros - splitting out the macros
- Original Message - > From: "Orion Poplawski"> To: python-de...@lists.fedoraproject.org, python-ow...@fedoraproject.org, > python3-ow...@fedoraproject.org, > "Development discussions related to Fedora" > Sent: Tuesday, January 12, 2016 11:42:13 PM > Subject: python-rpm-macros - splitting out the macros > > On 01/08/2016 11:27 AM, bugzi...@redhat.com wrote: > > https://bugzilla.redhat.com/show_bug.cgi?id=1294904 > > > > Antonio Trande changed: > > > >What|Removed |Added > > > > Flags|fedora-review? |fedora-review+ > > > > > > > > --- Comment #12 from Antonio Trande --- > > Package approved. > > > > I still have heard nothing from the main python maintainers, and I'd like to > get some kind of an ack for the following plan: > > - Dropping the python3-pkgversion-macros package, replaced with > python-srpm-macros from above and required by redhat-rpm-config (in Fedora) > and epel-rpm-macros (in EPEL). > > - Dropping the python-macros sub-package from python, replace by Requires: > python-rpm-macros from above package. python3 requires this as well. > > - Dropping macros.python2 from python-devel, replaced with Requires: > python2-rpm-macros from above package. > > - Dropping macros.python3 from python3-devel, replaced with Requires: > python3-rpm-macros from above package. > > This achieves the goal of decoupling modifying/updating the python macros > from > updating the main python package, which has become a serious hindrance to > developing new python rpm macros. > > The reviewed package contains the Fedora macros. macros will be changed on > the EPEL branches. Sorry for the late response -- extended vacation. :) We're 100% behind this, it's been something that's been on our todo list for a while now. :) Matt > I've requested a side tag to do the build in here - > https://fedorahosted.org/rel-eng/ticket/6331 > > as I think the timing is tricky and the possibility of breaking the buildroot > moderate. > > -- > Orion Poplawski > Technical Manager 303-415-9701 x222 > NWRA, Boulder/CoRA Office FAX: 303-415-9702 > 3380 Mitchell Lane or...@nwra.com > Boulder, CO 80301 http://www.nwra.com > ___ > python-devel mailing list > python-de...@lists.fedoraproject.org > http://lists.fedoraproject.org/admin/lists/python-de...@lists.fedoraproject.org > -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
Re: python-rpm-macros - splitting out the macros
On 01/13/2016 09:44 AM, Orion Poplawski wrote: > On 01/12/2016 03:42 PM, Orion Poplawski wrote: >> - Dropping the python3-pkgversion-macros package, replaced with >> python-srpm-macros from above and required by redhat-rpm-config (in Fedora) >> and epel-rpm-macros (in EPEL). > > Rawhide now has redhat-rpm-config requiring python-srpm-macros. So we now > have %python3_pkgversion in rawhide. > >> - Dropping the python-macros sub-package from python, replace by Requires: >> python-rpm-macros from above package. python3 requires this as well. > > python-devel and python3-devel will now be bringing in python-rpm-macros from > the new package. > >> - Dropping macros.python2 from python-devel, replaced with Requires: >> python2-rpm-macros from above package. >> >> - Dropping macros.python3 from python3-devel, replaced with Requires: >> python3-rpm-macros from above package. > > I'm working on this and testing changes in a copr before building for rawhide. This is now complete as well in rawhide. -- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane or...@nwra.com Boulder, CO 80301 http://www.nwra.com -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
Re: python-rpm-macros - splitting out the macros
On 01/12/2016 03:42 PM, Orion Poplawski wrote: > - Dropping the python3-pkgversion-macros package, replaced with > python-srpm-macros from above and required by redhat-rpm-config (in Fedora) > and epel-rpm-macros (in EPEL). Rawhide now has redhat-rpm-config requiring python-srpm-macros. So we now have %python3_pkgversion in rawhide. > - Dropping the python-macros sub-package from python, replace by Requires: > python-rpm-macros from above package. python3 requires this as well. python-devel and python3-devel will now be bringing in python-rpm-macros from the new package. > - Dropping macros.python2 from python-devel, replaced with Requires: > python2-rpm-macros from above package. > > - Dropping macros.python3 from python3-devel, replaced with Requires: > python3-rpm-macros from above package. I'm working on this and testing changes in a copr before building for rawhide. -- Orion Poplawski Technical Manager 303-415-9701 x222 NWRA, Boulder/CoRA Office FAX: 303-415-9702 3380 Mitchell Lane or...@nwra.com Boulder, CO 80301 http://www.nwra.com -- devel mailing list devel@lists.fedoraproject.org http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org