BuildRequires on obsoleted packages provided by Python

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello all,

While checking out the SPEC file of python, it seems there were some packages that, while separate at some point, they got included in python's stdlib and then obsoleted as standalone packages (thus to cope with the change, python was obsoleting these packages and providing them as well in the SPEC). So every package that currently (Build)Requires any of these packages will essentially drag python with it.

I will remove these provides soon, since the packages were orphaned long time ago, but the packages that still require them, will need to be fixed and (Build)Require python instead.

Here is a github commit with these changes from a testing repo:
https://github.com/fedora-python/python2-spec/commit/dfdd96e653d65ce68359553b378104fec260589c

And a list of the provided packages and the affected ones

Distutils: None

python-sqlite:
    cas
    yum

python-ctypes:
    drobo-utils
    glusterfs-extra-xlators
    glusterfs-geo-replication
    python-smbios

python-hashlib: 
    pyrpkg

python-uuid: 
    dpm-server-mysql
    oz
    python2-celery

python-argparse:
    R2spec
    catkin
    diskimage-builder
    euca2ools
    fedora-review
    feedstail
    gfal2-util
    glacier-cli
    grin
    hash-slinger
    imagefactory
    instack
    libstoragemgmt
    nordugrid-arc-nagios-plugins
    os-apply-config
    os-cloud-confic
    os-collect-confic
    os-net-config
    pyrpkg
    python-amqpclt
    python-catkin_pkg
    python-catkin_tools
    python-cloudservers
    python-gear
    python-novaclient
    python-postman
    python-requestbuilder
    python-rosdistro
    python-rospkg
    python-sparklines
    python2-oslo-config
    repo_manager
    rpkg
    vdsm

Depending on feedback here I will follow (or not) the mass bug filling procedure so maintainer fix their packages.

The reasoning behind this change, at the current time, is that I intent to rename python to python2 soon, which will lead to a re-review of python, so at the moment trying to have things as clear and consistent as possible. Plans for that change is only for rawhide (although it would be nice for f25 as well).

Regards,

Charalampos Stratakis
Associate Software Engineer
Python Maintenance Team, Red Hat
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux