Bug 463062
Summary: | build fails after undocumented incompatible changes to RPM | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Ville Skyttä <ville.skytta> | ||||
Component: | lvm2 | Assignee: | Alasdair Kergon <agk> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | agk, bmarzins, bmr, dwysocha, mbroz, prockai | ||||
Target Milestone: | --- | Keywords: | Patch, Reopened | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2008-10-07 20:20:49 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: | 463452 | ||||||
Attachments: |
|
Description
Ville Skyttä
2008-09-21 09:38:05 UTC
(I'll commit, with a comment explaining it's due to a change in the spec file definition.) Applied - although it's trivial, rebuild submitted as there's a reasonable chance we won't be building again before the next freeze. (2.02.40 needs to see more testing before I'll know if it's good enough for Fedora at this stage of the release cycle.) Well the rebuild fails - it looks like someone changed something to do with exec_prefix too so various files are getting placed in the wrong directories - we even have something looking in /usr/usr now! ...moans about the lack of any follow-up announcement to fedora-devel-announce about stuff like this... They seem to have changed the way exec_prefix is expanded: our spec file changes this but the new rpm code must expand other macros that use exec_prefix too soon - so our revised value is not taken into account and the default gets used. After much experimentation, I have applied a workaround, which involves overriding the values of the other macros too and the build has now succeeded. |