Bug 1012077
Summary: | Review Request: python-qpid_messaging - Python bindings for the Qpid messaging framework | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Darryl L. Pierce <dpierce> |
Component: | Package Review | Assignee: | Sandro Mani <manisandro> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | manisandro, notting, tross |
Target Milestone: | --- | Flags: | manisandro:
fedora-review+
gwync: fedora-cvs+ |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | python-qpid_messaging-0.24-3.fc19 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-25 20:56:25 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Darryl L. Pierce
2013-09-25 16:23:59 UTC
Polishing: - %defattr(-,root,root,-) is unnecessary - make install DESTDIR=%{buildroot} can be replaced by %make_install - escape the % in the comments (i.e. % -> %%) - typo in changelog: <dpierce -> <dpierce> (note the final >) - is _pkgdocdir needed? - document patches (issue, upstream status) Issues: - empty debuginfo package Rpmlint: python-qpid_messaging.x86_64: W: unstripped-binary-or-object /usr/lib64/python2.7/site-packages/_qpid_messaging.so python-qpid_messaging.src:59: W: macro-in-comment %{buildroot} python-qpid_messaging.src:59: W: macro-in-comment %{_datadir} python-qpid_messaging.src:70: W: macro-in-comment %doc python-qpid_messaging.src:70: W: macro-in-comment %{_datadir} python-qpid_messaging.src: W: file-size-mismatch python-qpid_messaging-0.24.tar.gz = 9410, http://www.apache.org/dist/qpid/0.24/python-qpid_messaging-0.24.tar.gz = 9518 2 packages and 0 specfiles checked; 0 errors, 6 warnings. Rest looks good. (In reply to Sandro Mani from comment #1) > Polishing: > - %defattr(-,root,root,-) is unnecessary Removed it. > - make install DESTDIR=%{buildroot} can be replaced by %make_install Replaced it. > - escape the % in the comments (i.e. % -> %%) That's a place holder for an update that'll include Python example apps. > - typo in changelog: <dpierce -> <dpierce> (note the > final >) Fixed. > - is _pkgdocdir needed? Yeah, there's going to be documentation (including the above mentioned examples) in an upcoming update. > - document patches (issue, upstream status) Added the JIRA number for each patch (all are QPID-4952). > Issues: > - empty debuginfo package > Rpmlint: > python-qpid_messaging.x86_64: W: unstripped-binary-or-object > /usr/lib64/python2.7/site-packages/_qpid_messaging.so > python-qpid_messaging.src:59: W: macro-in-comment %{buildroot} > python-qpid_messaging.src:59: W: macro-in-comment %{_datadir} > python-qpid_messaging.src:70: W: macro-in-comment %doc > python-qpid_messaging.src:70: W: macro-in-comment %{_datadir} > python-qpid_messaging.src: W: file-size-mismatch > python-qpid_messaging-0.24.tar.gz = 9410, > http://www.apache.org/dist/qpid/0.24/python-qpid_messaging-0.24.tar.gz = 9518 > 2 packages and 0 specfiles checked; 0 errors, 6 warnings. > > > Rest looks good. Updated SPEC: http://mcpierce.fedorapeople.org/rpms/python-qpid_messaging.spec Updated SRPM: http://mcpierce.fedorapeople.org/rpms/python-qpid_messaging-0.24-2.fc19.src.rpm Scratch build: http://koji.fedoraproject.org/koji/taskinfo?taskID=5984389 Rpmlint still complains about python-qpid_messaging.x86_64: W: unstripped-binary-or-object /usr/lib64/python2.7/site-packages/_qpid_messaging.so According to [1], solution is to make sure binaries are executable. Everything else is ok, so I'll approve the package. But check whether you can get rid of that warning. [1] http://fedoraproject.org/wiki/Common_Rpmlint_issues#unstripped-binary-or-object (In reply to Sandro Mani from comment #3) > Rpmlint still complains about > python-qpid_messaging.x86_64: W: unstripped-binary-or-object > /usr/lib64/python2.7/site-packages/_qpid_messaging.so > According to [1], solution is to make sure binaries are executable. Hrm, that's very strange. I built locally, ran rpmlint on the output files and that error didn't occur. I added a macro to address the issue. > Everything else is ok, so I'll approve the package. But check whether you > can get rid of that warning. > > > [1] > http://fedoraproject.org/wiki/Common_Rpmlint_issues#unstripped-binary-or- > object Thank you! New Package SCM Request ======================= Package Name: python-qpid_messaging Short Description: Python bindings for the Qpid messaging framework Owners: mcpierce Branches: f18 f19 f20 rawhide InitialCC: mcpierce Git done (by process-git-requests). No need to request rawhide, devel is automatic. python-qpid_messaging-0.24-3.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/python-qpid_messaging-0.24-3.fc20 python-qpid_messaging-0.24-3.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/python-qpid_messaging-0.24-3.fc19 python-qpid_messaging-0.24-3.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/python-qpid_messaging-0.24-3.fc18 python-qpid_messaging-0.24-3.fc20 has been pushed to the Fedora 20 stable repository. python-qpid_messaging-0.24-3.fc18 has been pushed to the Fedora 18 stable repository. python-qpid_messaging-0.24-3.fc19 has been pushed to the Fedora 19 stable repository. Package Change Request ====================== Package Name: perl-qpid_messaging New Branches: epel7 Owners: mcpierce Package Change Request ====================== Package Name: python-qpid_messaging New Branches: epel7 Owners: mcpierce Git done (by process-git-requests). |