Bug 575165
Summary: | RPM build failing -- use of non-existent macro | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Mark Drayton <mark> | ||||
Component: | openais | Assignee: | Ryan O'Hara <rohara> | ||||
Status: | CLOSED UPSTREAM | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | rawhide | CC: | fdinitto, sdake | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | |||||||
: | 575877 (view as bug list) | Environment: | |||||
Last Closed: | 2010-05-19 17:15:53 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: | |||||||
Bug Blocks: | 575877 | ||||||
Attachments: |
|
On which distribution are you building? This macro exists in Fedora at least for the past 3 or 4 releases. RHEL 5.4: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga) # rpm --showrc | grep init -14: _initrddir %{_sysconfdir}/rc.d/init.d Looks like a sensible change, interesting enough you didn´t see the same problem with corosync. I´ll just clone this one. Fixed upstream in both trunk and openais 1.1.3 release. |
Created attachment 401281 [details] initrddir, not initddir Description of problem: RPM fails to build due to referencing missing macro (%{_initddir} vs %{_initrddir}) Version-Release number of selected component (if applicable): 1.1.2 How reproducible: Always Steps to Reproduce: 1. ./configure && make openais.spec 2. rpmbuild -bb openais.spec Actual results: Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/openais-1.1.2-2.r-r14582 error: Installed (but unpackaged) file(s) found: /%{_initddir}/openais RPM build errors: File not found: /var/tmp/openais-1.1.2-2.r-r14582/etc/rc.d/init.d/openais Installed (but unpackaged) file(s) found: /%{_initddir}/openais Expected results: Error-free build and binary RPM. Additional info: Patch attached.