Bug 516528
Summary: | Review Request: globus-gram-client-tools - Globus Toolkit - Job Management Tools (globusrun) | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mattias Ellert <mattias.ellert> |
Component: | Package Review | Assignee: | Steve Traylen <steve.traylen> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | fedora-package-review, notting, steve.traylen |
Target Milestone: | --- | Flags: | steve.traylen:
fedora-review+
j: fedora-cvs+ |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | globus-gram-client-tools-7.3-1.el4 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-02-23 16:04:56 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: | |||
Bug Depends On: | 516519, 516527 | ||
Bug Blocks: |
Description
Mattias Ellert
2009-08-10 11:02:50 UTC
Review updated for Globus Toolkit 5: http://www.grid.tsl.uu.se/review/globus-gram-client-tools.spec http://www.grid.tsl.uu.se/review/globus-gram-client-tools-7.3-1.fc12.src.rpm 1) Source: %{_name}-%{version}.tar.gz should be Source0: %{_name}-%{version}.tar.gz mainly just to keep rpmlint happy. $ rpmlint globus-gram-client-tools.spec globus-gram-client-tools.spec: W: invalid-url Source0: globus_gram_client_tools-7.3.tar.gz Other than that looks trivial to approve. New rpmlint version bringing new surprises. The new rpmlint is not complaining about Source vs. Source0, your suggested "fix" does not resolve the issue rpmlint is complaining about. I can make the warning go away by creating a dummy URL like: Source0: http://dummy.org/%{_name}-%{version}.tar.gz But this seems to be a really stupid thing to do. The auto QA tests that download the sources and compares them with the ones in the look-aside cache will report errors for this, since the URL does not exist. To me, this behaviour of the new rpmlint version doesn't make sense. I have submitted a bug report (bug #566978). I agree, a dummy.org URL makes no sense at all. I misinterpreted the results. bug #566978 is completely valid. I guess what needs to worked on is full URL for such a download/extract -> tar ball. Will review in the morning. Steve This is a standard globus package where .spec has been generated with scripts. $ rpmlint rpmbuild/SPECS/globus-gram-client-tools.spec rpmbuild/SRPMS/globus-gram-client-tools-7.3-1.fc13.src.rpm rpmbuild/RPMS/x86_64/globus-gram-client-tools-*rpm rpmbuild/SPECS/globus-gram-client-tools.spec: W: invalid-url Source0: globus_gram_client_tools-7.3.tar.gz globus-gram-client-tools.src: W: spelling-error Summary(en_US) globusrun -> globulin, globular, globule globus-gram-client-tools.src: W: spelling-error %description -l en_US globusrun -> globulin, globular, globule globus-gram-client-tools.src: W: invalid-url Source0: globus_gram_client_tools-7.3.tar.gz 3 packages and 1 specfiles checked; 0 errors, 4 warnings. which is all fine. Upstream matches: diff --brief -r rpmbuild/SOURCES/globus_gram_client_tools-7.3 \ globus/gt5.0.0-all-source-installer/source-trees/gram_client_tools/source/ Only in rpmbuild/SOURCES/globus_gram_client_tools-7.3: GLOBUS_LICENSE which is expected. APPROVED. Steve Thank you for the review! New Package CVS Request ======================= Package Name: globus-gram-client-tools Short Description: Globus Toolkit - Job Management Tools (globusrun) Owners: ellert Branches: F-11 F-12 F-13 EL-4 EL-5 InitialCC: CVS done (by process-cvs-requests.py). globus-gram-client-tools-7.3-1.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/globus-gram-client-tools-7.3-1.fc13 globus-gram-client-tools-7.3-1.el5 has been submitted as an update for Fedora EPEL 5. http://admin.fedoraproject.org/updates/globus-gram-client-tools-7.3-1.el5 globus-gram-client-tools-7.3-1.el4 has been submitted as an update for Fedora EPEL 4. http://admin.fedoraproject.org/updates/globus-gram-client-tools-7.3-1.el4 globus-gram-client-tools-7.3-1.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/globus-gram-client-tools-7.3-1.fc12 globus-gram-client-tools-7.3-1.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/globus-gram-client-tools-7.3-1.fc11 globus-gram-client-tools-7.3-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report. globus-gram-client-tools-7.3-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report. globus-gram-client-tools-7.3-1.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report. globus-gram-client-tools-7.3-1.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report. globus-gram-client-tools-7.3-1.el4 has been pushed to the Fedora EPEL 4 stable repository. If problems still persist, please make note of it in this bug report. |