Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1309784
Summary: | python-libcloud: Provide a Python 3 subpackage | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Petr Viktorin <pviktori> | ||||||||
Component: | python-libcloud | Assignee: | Daniel Bruno <dbruno> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||
Severity: | unspecified | Docs Contact: | |||||||||
Priority: | unspecified | ||||||||||
Version: | 24 | CC: | cstratak, dbruno, erik, ishcherb, lbalhar, philip.worrall, sayan.chowdhury2012, sayanchowdhury, zebob.m | ||||||||
Target Milestone: | --- | Keywords: | Reopened | ||||||||
Target Release: | --- | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | python3-libcloud-2.2.1-5.fc29 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2018-03-05 09:42:04 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | |||||||||||
Bug Blocks: | 1285816, 1333770 | ||||||||||
Attachments: |
|
Description
Petr Viktorin
2016-02-18 16:48:58 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 24 development cycle. Changing version to '24'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora24#Rawhide_Rebase Hello Daniel, Do you need any help adding Python 3 support to the RPM? If you need more instructions, a [guide] for porting Python-based RPMs is available. [guide] http://python-rpm-porting.readthedocs.org/en/latest/index.html Created attachment 1158546 [details]
Patch to update spec for python3
Hello, Please find patch to update the spec file for this package to build a python3 version. (In reply to philip.worrall from comment #3) > Created attachment 1158546 [details] > Patch to update spec for python3 Could you create a scratch build and test the package maybe in mock, so we can verify that the python 3 subpackage works as expected? Hello. Your patch looks good to me, but it needs to be rebased to current specfile version. Could you also provide scratch build and test it in mock? Then I can move it forward to push. Thank you. Hello. Is there any problem with rebase? Do not hesitate to contact me for any help. Created attachment 1198583 [details] Rebased patch to update spec for python3 Hi, I have rebased the patch and also fixed rpmlint error and warning about demos. Koji scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=15527540 Hello, Dominiko. Your patch looks good to me, thanks. If maintainer has nothing against, we can push this change after a week. Have a nice day. Lumir Created attachment 1221154 [details] 2. rebased patch to update spec for Python 3 Hi, there is a new rebased patch. :) + koji scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=16474811 Fixed for rawhide, please reopen the bug if you require this change for F25 as well. Hi Sayan, I am reopening the ticket, as since commit [0] building python3-libcloud was disabled for Fedora. Given that python3-pytest-runner is available, I do not see the reason for this change. Could you please provide any details? [0] https://src.fedoraproject.org/rpms/python-libcloud/c/776623107cb6b13d4b18dbda4d8b35c0a8c46927?branch=master Bump, I need the python 3 package. Hi Iryna, Without the python-pytest-runner package mentioned in BuildRequires while building it was trying to pull the dependency from pypi and hence failed. So, I mentioned the package name explicitly in the specfile. I have updated the specfile to build[0] the python3-libcloud package. [0] https://koji.fedoraproject.org/koji/buildinfo?buildID=1052225 Thanks Sayan. |