[Bugs] [Bug 1538258] New: build: python-ctypes only in RHEL <= 7

bugzilla at redhat.com bugzilla at redhat.com
Wed Jan 24 17:52:12 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1538258

            Bug ID: 1538258
           Summary: build: python-ctypes only in RHEL <= 7
           Product: GlusterFS
           Version: mainline
         Component: packaging
          Assignee: bugs at gluster.org
          Reporter: kkeithle at redhat.com
                CC: bugs at gluster.org, cstratak at redhat.com,
                    mchangir at redhat.com, ndevos at redhat.com
        Depends On: 1378436



+++ This bug was initially created as a clone of Bug #1378436 +++

Description of problem:

Was notified by cstratak at redhat that python-ctypes is now in stdlib. (python
stdlib?)

python packaging has been using a Virtual Provides of python-ctypes in Rawhide
thus far, and that will eventually go away. In the mean time python-ctypes
should be removed from the glusterfs.spec file

(Also put on notice that eventually python should become python2 in the .spec
file.)


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

--- Additional comment from Worker Ant on 2016-09-22 08:24:56 EDT ---

REVIEW: http://review.gluster.org/15546 (build: python-ctypes no longer exists
in Fedora Rawhide) posted (#1) for review on master by Kaleb KEITHLEY
(kkeithle at redhat.com)

--- Additional comment from Charalampos Stratakis on 2016-09-22 09:58:24 EDT
---

Also please note that python already virtually provides the python2 name as
well (and when python will become python2, it will also virtually provide the
python name).

The current list of --provides by python in rawhide:

python = 2.7.12-6.fc26
python(abi) = 2.7
python(x86-32) = 2.7.12-6.fc26
python(x86-64) = 2.7.12-6.fc26
python-abi = 2.7
python-argparse = 2.7.12-6.fc26
python-ctypes = 1.0.1
python-hashlib = 20081120
python-sqlite = 2.3.2
python-uuid = 1.31
python2 = 2.7.12

--- Additional comment from Worker Ant on 2016-09-22 10:40:36 EDT ---

REVIEW: http://review.gluster.org/15546 (build: python-ctypes no longer exists
in Fedora Rawhide) posted (#2) for review on master by Kaleb KEITHLEY
(kkeithle at redhat.com)

--- Additional comment from Worker Ant on 2016-09-23 10:32:36 EDT ---

COMMIT: http://review.gluster.org/15546 committed in master by Kaleb KEITHLEY
(kkeithle at redhat.com) 
------
commit 85f7a86730db229ce264f43d224465a76202d270
Author: Kaleb S. KEITHLEY <kkeithle at redhat.com>
Date:   Thu Sep 22 08:22:50 2016 -0400

    build: python-ctypes no longer exists in Fedora Rawhide

    Python packaging in Rawhide has a Virtual Provides of python-ctypes
    but that will be removed soon

    Change-Id: I353f7fcbff35dfbfb1a726c7608eef721976453d
    BUG: 1378436
    Signed-off-by: Kaleb S. KEITHLEY <kkeithle at redhat.com>
    Reviewed-on: http://review.gluster.org/15546
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Aravinda VK <avishwan at redhat.com>

--- Additional comment from Shyamsundar on 2017-03-06 12:27:39 EST ---

This bug is getting closed because a release has been made available that
should address the reported issue. In case the problem is still not fixed with
glusterfs-3.10.0, please open a new bug report.

glusterfs-3.10.0 has been announced on the Gluster mailinglists [1], packages
for several distributions should become available in the near future. Keep an
eye on the Gluster Users mailinglist [2] and the update infrastructure for your
distribution.

[1] http://lists.gluster.org/pipermail/gluster-users/2017-February/030119.html
[2] https://www.gluster.org/pipermail/gluster-users/


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1378436
[Bug 1378436] build: python-ctypes no longer exists in Fedora Rawhide
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list