[ovirt-devel] Fwd: BuildRequires on obsoleted packages provided by Python

Sandro Bonazzola sbonazzo at redhat.com
Sun Sep 4 05:49:06 UTC 2016


Fyi, vdsm included in the list of packages buildrequiring orphaned packages
on fedora

---------- Messaggio inoltrato ----------
Da: "Charalampos Stratakis" <cstratak at redhat.com>
Data: 31/Ago/2016 02:11 PM
Oggetto: BuildRequires on obsoleted packages provided by Python
A: "Development discussions related to Fedora" <
devel at lists.fedoraproject.org>
Cc: "Fedora Python SIG" <python-devel at lists.fedoraproject.org>

> 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 at lists.fedoraproject.org
> https://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20160904/f7bbc456/attachment-0001.html>


More information about the Devel mailing list