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

Bug 213420

Summary: emerge =x11-libs/gtkglarea-1.99.0 installs package into /lib not /usr/lib
Product: Gentoo Linux Reporter: Charles Stewart <ccstewart>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: This ebuild fixes the library installation location

Description Charles Stewart 2008-03-14 18:11:14 UTC
x11-libs/gtkglarea-1.99.0 installs it's resulting library set into /lib not /usr/lib

This breaks any packages looking for the pkgconfig files for this library, since autotools projects do not look in /lib for pkgconfigs.  Also, this would be the only non-core library on my gentoo system to install itself and pkgconfig files into /lib

Reproducible: Always

Steps to Reproduce:
1. echo "x11-libs/gtkglarea ~x86" >> /etc/portage/package.keywords
2. emerge --oneshot x11-libs/gtkglarea
3. ls /lib/libgtkgl*




This prevents installation of an ~x86 masked version of guile-gtk
Comment 1 Charles Stewart 2008-03-14 18:43:18 UTC
Created attachment 146144 [details]
This ebuild fixes the library installation location
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-03-15 07:57:01 UTC
Please, attach a unified diff against current ebuild; a whole lot easier to review any changes. Also, calling ./configure directly is wrong for autotools-based stuff.
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-03-15 13:21:43 UTC
can't reproduce on x86 and amd64 (both ~arch)
Comment 4 Charles Stewart 2008-03-15 15:25:07 UTC
Odd, seems to have only happened once.  After emerging the package again, it didnt happen again.