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

Bug 693324

Summary: virtual/libelf-3 should be masked on musl profiles
Product: Gentoo Linux Reporter: eroen <gentoo>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 430702    

Description eroen 2019-09-02 11:51:16 UTC
As per bug 602126, elfutils is not available for musl, and libelf is used in stead.

Currently AFAICT, it is masked on MIPS musl profiles, but not for other arches.


eroen@occam ~ $ grep -r libelf /usr/portage/profiles/
...
/usr/portage/profiles/default/linux/musl/package.mask:>virtual/libelf-2
...
eroen@occam /usr/local/portage/media-gfx/synfig $ find /usr/portage/profiles/ -name parent -exec grep musl {} +
...
/usr/portage/profiles/hardened/linux/musl/mips/mipsel/parent:../../../../../default/linux/musl/mips/mipsel
/usr/portage/profiles/hardened/linux/musl/mips/parent:../../../../default/linux/musl/mips
Comment 1 Jory A. Pratt gentoo-dev 2019-09-03 00:58:01 UTC
We removed the mask and everyone using musl should be using the musl overlay which means you would have a working elfutils. This is needed for newer kernel releases.