How multilib is done needs changing
Mandriva packaging has traditionally been "biarch"
with both elf32 and elf64 included in a single package.
There are efforts to change this to be more similar to other distros
for multilib packaging.
The two common multilib schemes are:
1) like OpenSuSE where multilib is split across multiple repositories, basically 3
- ix86 only
- x86_64 only
- a combined ix86/x86_64 repository
2) like Red Hat where each package is either ix86/x86_64 only, but repositories
contain a mixture of ix86 and x86_64 *.rpm packages mixed together.
It is possible to have both schemes: per-abi packages and per-abi repositories.
There is also the pending (and so far unknown) usage case of x32abi.
And there are further changes needed to handle arm platforms, where cpu feature
sets prevent simple "biarch" or elf32 <-> elf64 splits.
Blueprint information
- Status:
- Started
- Approver:
- None
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Paulo César Pereira de Andrade
- Definition:
- Discussion
- Series goal:
- Accepted for 2012
- Implementation:
- Good progress
- Milestone target:
- None
- Started by
- Jeff Johnson
- Completed by