Bug 828906
| Summary: | Backport gnustep make 2.4.0 to el5 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora EPEL | Reporter: | David Brown <david.brown> | ||||
| Component: | gnustep-make | Assignee: | Jochen Schmitt <jochen> | ||||
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | unspecified | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | el5 | CC: | jochen, michel | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-10-07 00:48:06 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: | |||||||
| Attachments: |
|
||||||
Oh, forgot the rpmlint output. $ rpmlint ../RPMS/x86_64/* ../SRPMS/gnustep-make-2.4.0-1.el5.src.rpm gnustep-filesystem.x86_64: W: no-documentation gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/lib64/GNUstep/Applications gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/lib/GNUstep/WebApplications gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/share/GNUstep/Documentation/Developer gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/share/GNUstep gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/lib64/GNUstep/WebApplications gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/lib/GNUstep gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/share/GNUstep/Documentation gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/lib64/GNUstep gnustep-filesystem.x86_64: E: dir-or-file-in-usr-local /usr/local/lib/GNUstep/Applications gnustep-make.x86_64: W: manpage-not-compressed bz2 /usr/share/man/man1/openapp.1.gz gnustep-make.x86_64: W: infopage-not-compressed bz2 /usr/share/info/gnustep-make.info.gz gnustep-make.x86_64: W: manpage-not-compressed bz2 /usr/share/man/man1/debugapp.1.gz gnustep-make.x86_64: W: manpage-not-compressed bz2 /usr/share/man/man7/library-combo.7.gz gnustep-make.x86_64: W: infopage-not-compressed bz2 /usr/share/info/gnustep-faq.info.gz gnustep-make.x86_64: W: manpage-not-compressed bz2 /usr/share/man/man1/opentool.1.gz gnustep-make.x86_64: W: manpage-not-compressed bz2 /usr/share/man/man1/gnustep-config.1.gz gnustep-make.x86_64: W: manpage-not-compressed bz2 /usr/share/man/man7/GNUstep.7.gz gnustep-make.x86_64: W: infopage-not-compressed bz2 /usr/share/info/gnustep-filesystem.info.gz gnustep-make.x86_64: W: infopage-not-compressed bz2 /usr/share/info/gnustep-howto.info.gz gnustep-make.x86_64: W: infopage-not-compressed bz2 /usr/share/info/gnustep-userfaq.info.gz gnustep-make.x86_64: E: no-binary gnustep-make.x86_64: W: only-non-binary-in-usr-lib gnustep-make.x86_64: W: devel-file-in-non-devel-package /usr/bin/gnustep-config gnustep-make-doc.x86_64: W: file-not-utf8 /usr/share/GNUstep/Documentation/User/GNUstep/README.Darwin gnustep-make.src:113: E: hardcoded-library-path in %{_prefix}/lib/GNUstep gnustep-make.src:115: E: hardcoded-library-path in %{_prefix}/lib/GNUstep/Applications gnustep-make.src:117: E: hardcoded-library-path in %{_prefix}/lib/GNUstep/WebApplications 4 packages and 0 specfiles checked; 13 errors, 15 warnings. I applied this same patch to fedora 17 2.6.2 build and it seemed to work fine there as well. URL: http://dmlb2000.homelinux.org/packages/gnustep-make-2.6.2-2.el5.src.rpm http://dmlb2000.homelinux.org/packages/gnustep-make-2.6.2-2.el6.src.rpm Ping, anyone looked at this lately? I can do more with this if need be I'm a fedora packager now. I'm closing this one as a WONTFIX. There hasn't been traction for a long time... |
Created attachment 589552 [details] specfile changes to make Description of problem: I'd like to have a newer gnustep make in el5 EPEL Version-Release number of selected component (if applicable): EPEL5 1.12.0-5.el5.1 EPEL6 2.4.0-1.el6 How reproducible: Very Steps to Reproduce: 1. on rhel5 box with epel enabled 2. yum install gnustep-make-2.4.0-1.el5.x86_64 3. Actual results: not found Expected results: installed package Additional info: I found only one patch is needed to the spec file to make things happier. RHEL 5 was of a time that didn't like different arch types for sub packages in a single spec file. So it parsed out the noarch later in the spec file and assumed that's what it was setting _target_cpu to. All the rpms are built x86_64 or i386 respectively however since building the support to RHEL5 to allow for sub package BuildArch changes would be a bit more difficult this is a pretty good middle ground for now.