On 2 Mar 2017 17:06, "Iryna Shcherbina" <ishcherb@xxxxxxxxxx> wrote:
Hi all,
According to the Fedora Packaging guidelines for Python [0], if a Python package installs executables into /usr/bin, then either both Python versions of the executables should be packaged, or only the Python 3 version, depending on the functionality they provide.
However, after going through all Python 3 packges for Fedora, we have identified up to ~30 packages which provide both python2- and python3- subpackages with executables available only in Python 2 version. For more information refer to the GitHub issue [1]. The list of the affected packages is a.
Before doing mass bug filing, I would like to post the list of packages here, to get feedback or ideas on how this can be fixed in a better way and encourage packagers to do the changes.
[2]PyXBahkabgdallcgdmnetcdf4-pythonpystachepython-acmepython-aexpectpython-bugzillapython-docutilspython-doitpython-fiatpython-gearboxpython-igorpython-igraphpython-jsonschemapython-lypython-ndg_httpsclientpython-ngrampython-oslo-policypython-oslo-privseppython-oslo-rootwrappython-pbrpython-py2neopython-pygmentspython-rosdeppython-rosinstallpython-whisper
Honestly I would go with a mass bug filing. Thanks for the heads up to the list though I'll try and check a few of these this weekend to bring some in line.
Migrated certbot over to py3 in fedora only last week but forgot that acme (one of its dependencies) has that jws bin using py2 (which it only did because the sole use of the library, certbot, didn't support py3 at the time).
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx