Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 581364 - x11-libs/gtk+ not installing 32bit libgtk-x11-2.0.so
Summary: x11-libs/gtk+ not installing 32bit libgtk-x11-2.0.so
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-27 13:19 UTC by David Schueler
Modified: 2016-04-27 16:05 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Screenlog of emerge process (screenlog.0.lzma,71.90 KB, application/x-lzma)
2016-04-27 13:35 UTC, David Schueler
Details

Note You need to log in before you can comment on or make changes to this bug.
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.