Re: BuildRequires: pythonN-devel unnecessary

2015-10-29 Thread Christopher Meng
On Thu, Oct 29, 2015 at 10:48 PM, Petr Pisar wrote: > However, I have to admit, that having a standard package name for macros > needed for building non-native-extenstion (noarch) binary packages can > be handy. Especially if major of packages do not need header files and > compiler, so depending

Re: BuildRequires: pythonN-devel unnecessary

2015-10-29 Thread Petr Pisar
On 2015-10-29, Dominik 'Rathann' Mierzejewski wrote: > On Thursday, 29 October 2015 at 01:31, Christopher Meng wrote: >> On Thu, Oct 29, 2015 at 3:16 AM, Tom Hughes wrote: >> > >> > On 28/10/15 19:12, Mike Bonnet wrote: >> >> >> >> https://fedoraproject.org/wiki/Packaging:Python#BuildRequires >>

Re: BuildRequires: pythonN-devel unnecessary

2015-10-29 Thread Tom Hughes
On 29/10/15 11:34, Dominik 'Rathann' Mierzejewski wrote: On Thursday, 29 October 2015 at 01:31, Christopher Meng wrote: Not my first time hitting on missing macros just because lack of pythonN-devel, but if you just extract them from pythonN-devel to package similar to these packages below, I r

Re: BuildRequires: pythonN-devel unnecessary

2015-10-29 Thread Dominik 'Rathann' Mierzejewski
On Thursday, 29 October 2015 at 01:31, Christopher Meng wrote: > On Thu, Oct 29, 2015 at 3:16 AM, Tom Hughes wrote: > > > > On 28/10/15 19:12, Mike Bonnet wrote: > >> > >> https://fedoraproject.org/wiki/Packaging:Python#BuildRequires > >> > >> This is *not* required for pure Python packages, only

Re: BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Christopher Meng
On Thu, Oct 29, 2015 at 3:16 AM, Tom Hughes wrote: > > On 28/10/15 19:12, Mike Bonnet wrote: >> >> https://fedoraproject.org/wiki/Packaging:Python#BuildRequires >> >> This is *not* required for pure Python packages, only for packages >> compiling native extensions: > > > Are you sure? Don't you ne

Re: BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Jason L Tibbitts III
I also sent a notice to Fedora's python list, pinged the relevant IRC channel and have generally tried to let people know about this. The actual macros are in the pagure repo but there's still more work to be done. https://pagure.io/python-macros - J< -- devel mailing list devel@lists.fedorapr

Re: BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Mike Bonnet
On 10/28/15 12:30 PM, Jason L Tibbitts III wrote: "MB" == Mike Bonnet writes: MB> That sounds like a good plan. Is this work being tracked anywhere? As you might expect, in an FPC ticket: https://fedorahosted.org/fpc/ticket/567 Thanks! I'll follow along there. -- devel mailing list devel

Re: BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Jason L Tibbitts III
> "MB" == Mike Bonnet writes: MB> That sounds like a good plan. Is this work being tracked anywhere? As you might expect, in an FPC ticket: https://fedorahosted.org/fpc/ticket/567 - J< -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/de

Re: BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Mike Bonnet
On 10/28/15 12:21 PM, Jason L Tibbitts III wrote: Luckily I saw this. The best way to make sure the packaging committee sees this kind of thing is to open a ticket at https://fedorahosted.org/fpc/ However, I don't believe your assertion to be true. python*-devel is the package with the depende

Re: BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Jason L Tibbitts III
Luckily I saw this. The best way to make sure the packaging committee sees this kind of thing is to open a ticket at https://fedorahosted.org/fpc/ However, I don't believe your assertion to be true. python*-devel is the package with the dependency on the RPM macros; if you depend only on python

Re: BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Tom Hughes
On 28/10/15 19:12, Mike Bonnet wrote: https://fedoraproject.org/wiki/Packaging:Python#BuildRequires This is *not* required for pure Python packages, only for packages compiling native extensions: Are you sure? Don't you need them for the RPM macros they contain? Tom -- Tom Hughes (t...@comp

BuildRequires: pythonN-devel unnecessary

2015-10-28 Thread Mike Bonnet
https://fedoraproject.org/wiki/Packaging:Python#BuildRequires This is *not* required for pure Python packages, only for packages compiling native extensions: http://koji.fedoraproject.org/koji/rpminfo?rpmID=6908337 Can we change this guideline to say packages should: BuildRequires: python2