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

Bug 581364

Summary: x11-libs/gtk+ not installing 32bit libgtk-x11-2.0.so
Product: Gentoo Linux Reporter: David Schueler <admin>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: bkohler
Priority: Normal    
Version: 10.1   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Screenlog of emerge process

Description David Schueler 2016-04-27 13:19:15 UTC
Emerging x11-libs/gtk+-3.18.7:3::gentoo with USE flag "abi_x86_32" set (ABI_X86="32 (64) (-x32)") does not compile and install /usr/lib32/libgtk-x11-2.0.so

After emerging x11-libs/gtk+-3.18.7:3::gentoo the library is not installed in /usr/lib32/:
hamster ~ # find /usr/lib64/ -iname '*libgtk-x11*'
/usr/lib64/libgtk-x11-2.0.so
/usr/lib64/libgtk-x11-2.0.so.0
/usr/lib64/libgtk-x11-2.0.so.0.2400.29
hamster ~ # find /usr/lib32/ -iname '*libgtk-x11*'
hamster ~ #	

I expected the 32bit library to reside in /usr/lib32/.
Comment 1 David Schueler 2016-04-27 13:35:01 UTC
Created attachment 432268 [details]
Screenlog of emerge process
Comment 2 Ben Kohler gentoo-dev 2016-04-27 15:54:52 UTC
Comment on attachment 432268 [details]
Screenlog of emerge process

libgtk-x11-2.0.so is provided by x11-libs/gtk+:2 (slot 2, gtk2) and you have shown us the ABI flags for gtk+:3.  It looks like what was libgtk-x11-2.0 in gtk2 is now libgtk-3 in gtk3.

Is there any problem left to solve?
Comment 3 David Schueler 2016-04-27 16:05:37 UTC
Thanks Ben, that was the piece of the puzzle which i missed :-)
x11-libs/gtk+-2.24.29 is slot :2 not :3

Fixed.