Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 550898

Summary: sys-apps/portage-9999: commit b50bbcb70506254d66937dac376056bbf99b3fe9 introduced inconsistency with ia_64 reference in pym/portage/util/_dyn_libs/LinkageMapELF.py
Product: Portage Development Reporter: Zac Medico <zmedico>
Component: Core - DependenciesAssignee: Portage team <dev-portage>
Status: RESOLVED FIXED    
Severity: normal CC: blueness
Priority: Normal Keywords: InVCS
Version: 2.2   
Hardware: All   
OS: All   
URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=b50bbcb70506254d66937dac376056bbf99b3fe9
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 549914    

Description Zac Medico gentoo-dev 2015-05-31 18:27:37 UTC
In LinkageMapELF.py, there's a fallback mapping for multilib categories, which is used by the LinkMapElf class when NEEDED.ELF.2 does not contain multilib categories due to being generated by older portage. This mapping should be consistent with the mutilib categories generated by the compute_multilib_category function which was modified by commit b50bbcb70506254d66937dac376056bbf99b3fe9.
Comment 1 Zac Medico gentoo-dev 2015-05-31 18:45:51 UTC
There's a patch in the following branch:

https://github.com/zmedico/portage/tree/bug_550898

I've posted it for review here:

https://archives.gentoo.org/gentoo-portage-dev/message/6ce361fa02f3869d1675356aa6ab5a85
Comment 2 Zac Medico gentoo-dev 2015-05-31 20:08:15 UTC
@blueness: I'm adding you to CC since you've been involved with the introduction of multilib categories, and commit b50bbcb70506254d66937dac376056bbf99b3fe9 changes the ia_64 multilib category to ia64_64.
Comment 4 Brian Dolbec (RETIRED) gentoo-dev 2015-09-22 01:19:03 UTC
Released in portage-2.2.21