Add method to configure preferred ABI when using RPM
Bug #1172334 reported by
Jeff Johnson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
RPM |
New
|
Undecided
|
Unassigned | ||
Unity Linux |
Fix Released
|
Wishlist
|
Bug Description
When using the RPM packaging backend to generate a rootfs there needs to be a way to configure the preferred ABI to resolve ELF file conflicts.
Currently RPM resolves ELF file conflicts with the last-installed wins. Using SMART it's difficult to know what the last installed will be.
Changed in unity-linux: | |
importance: | Unknown → Wishlist |
status: | Unknown → Confirmed |
Changed in unity-linux: | |
status: | Confirmed → Unknown |
Changed in unity-linux: | |
status: | Unknown → Fix Released |
To post a comment you must log in.
When using the RPM packaging backend to generate a rootfs there needs to be a way to configure the preferred ABI to resolve ELF file conflicts.
Currently RPM resolves ELF file conflicts with the last-installed wins. Using SMART it's difficult to know what the last installed will be.
There are configuration settings in the RPM 'macros' file that allow you to select a specific policy for that rootfs.
There are three specific policies that can be selected:
* Last installed wins
* ELF32 wins
* ELF64 wins
A mechanism should be added to give the user the ability to select this behavior.