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/.
Created attachment 432268 [details] Screenlog of emerge process
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?
Thanks Ben, that was the piece of the puzzle which i missed :-) x11-libs/gtk+-2.24.29 is slot :2 not :3 Fixed.