Bug 1454789

Summary: Update of python-tinyrpc
Product: [Fedora] Fedora Reporter: Lumír Balhar <lbalhar>
Component: python-tinyrpcAssignee: Alfredo Moralejo <amoralej>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: amoralej, jpena, lbalhar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-tinyrpc-0.5-4.20170523git1f38ac.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-06-09 19:11:52 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: 1355759    
Attachments:
Description Flags
Patch for specfile none

Description Lumír Balhar 2017-05-23 13:06:49 UTC
Created attachment 1281538 [details]
Patch for specfile

Hello.

Because tinyrpc seems to be unmaintained upstream [0] I think it is a good idea to update it to the latest commit in the upstream repository [1]. The second good reason is that some packages depend on the tinyrpc python3 subpackage.

I prepared patch for specfile where:
- the most up to date version is used
- python3 subpackage is enabled

I had to skip two test files but the reason for this are basically incompatible tests and not tinyrpc itself.

I am working on the python-ryu package which has tinyrpc as a test dependency and for now, everything looks good to me when I am using this new version of python[23]-tinyrpc as build requires for python-ryu.

Let me know what do you think about it.

Have a nice day.
Lumír

[0] https://github.com/mbr/tinyrpc/graphs/code-frequency
[1] https://github.com/mbr/tinyrpc
[2] https://github.com/mbr/tinyrpc/blob/master/tests/test_transport.py#L112
[3] https://koji.fedoraproject.org/koji/taskinfo?taskID=19703126

Comment 1 Alfredo Moralejo 2017-05-24 13:50:23 UTC
I just built it in https://koji.fedoraproject.org/koji/buildinfo?buildID=897337 in rawhide. is that ok or do you need to get it backported to f26?

Comment 2 Lumír Balhar 2017-05-25 08:45:55 UTC
Thank you very much for the quick reply. It would be great if you could build it in F26.

Comment 3 Fedora Update System 2017-05-25 09:37:22 UTC
python-tinyrpc-0.5-4.20170523git1f38ac.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-e874d99a74

Comment 4 Alfredo Moralejo 2017-05-25 09:41:22 UTC
Could you please test the build https://koji.fedoraproject.org/koji/buildinfo?buildID=897568 and add your feedback in https://bodhi.fedoraproject.org/updates/FEDORA-2017-e874d99a74 so that we can get it promoted to stable in f26?

Comment 5 Fedora Update System 2017-05-25 19:22:07 UTC
python-tinyrpc-0.5-4.20170523git1f38ac.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-e874d99a74

Comment 6 Fedora Update System 2017-06-09 19:11:52 UTC
python-tinyrpc-0.5-4.20170523git1f38ac.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.