Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-29 Thread Petr Viktorin
On 06/29/2017 04:20 AM, Adam Williamson wrote: On Thu, 2017-06-29 at 12:11 +1000, Nick Coghlan wrote: On 29 June 2017 at 11:39, Adam Williamson wrote: On Wed, 2017-06-28 at 16:21 +0200, Iryna Shcherbina wrote: 2) Using `python-` instead of `python2-` in the

Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-28 Thread Nick Coghlan
On 29 June 2017 at 11:39, Adam Williamson wrote: > On Wed, 2017-06-28 at 16:21 +0200, Iryna Shcherbina wrote: >> 2) Using `python-` instead of `python2-` in the dependencies for the >> Python 2 binary RPM [2]. > > I'm not sure this list is terribly useful, because of

Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-28 Thread Iryna Shcherbina
Here are lists of packages that don't conform to the current Python package naming policy, and their maintainers: * Maintainers by Package [4] * Packages by Maintainer [5] The bad naming is blocking work to switch to Python 3. For more context, see [0]. If you are on the list, please check

Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-22 Thread Jason L Tibbitts III
> "IS" == Iryna Shcherbina writes: IS> Thanks a lot, that is helpful. There is also a pkgdb2client [0] IS> package that I've been looking into for this. You could run that tool in a loop, parse the result and generate the report, I guess, but it's also rather trivial to

Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-22 Thread Iryna Shcherbina
To make this easy, I dug out an old script I had and cleaned it up. It's 'find-package-maintainers' and is available from https://pagure.io/fedora-misc-package-utilities Just feed it a list of source package names (on stdin or in a named file) and it will extract the owner lists from pkgdb for

Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-21 Thread Iryna Shcherbina
Iryna, could you draft a change? Of course, working on it. ___ python-devel mailing list -- python-devel@lists.fedoraproject.org To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org

Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-21 Thread Petr Viktorin
On 06/20/2017 05:54 PM, Jason L Tibbitts III wrote: "IS" == Iryna Shcherbina writes: IS> The packages that violate the above-mentioned policies are being IS> tracked in portingdb [3] and we plan to start filling bugs soon. Before doing that, please post a list of

Re: Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-19 Thread Iryna Shcherbina
The reason behind the second change is that there are a lot of Python 2 only packages having `python-xxx` in Requires, which will start pulling Python 3 dependencies when we switch to Python 3 as default. This will most possibly cause a number of unexpected issues, which is what we are trying

Proposed Mass Bug Filing: Renaming "python-" binary packages to "python2-"

2017-06-19 Thread Iryna Shcherbina
Hi all, Currently, in Fedora package names, "python" without a version number generally means Python 2. We would like to make it mean Python 3, but to make that switch, we first need to make sure nothing uses unqualified "python". All packages should use the "python2-" or "python3-" prefix.