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

Bug 132101

Summary: sys-libs/gpm-1.20.1-r5 - libgpm find it's way to /usr/lib even if ncurses is needed by bash
Product: Gentoo Linux Reporter: Philippe Trottier (RETIRED) <tchiwam>
Component: New packagesAssignee: Gentoo's Team for Core System packages <base-system>
Status: RESOLVED NEEDINFO    
Severity: normal CC: tom.gl
Priority: High    
Version: 2006.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Philippe Trottier (RETIRED) gentoo-dev 2006-05-03 02:33:41 UTC
If someone USE gpm, and emerge some versions of libgpm it will end up in /usr/lib instead of /lib. There is maybe other issues similar to this

a simple ldd /bin/* /lib32/* /lib64/* | grep usr

libgpm-1.20.1-r5 seems to have to problem. 

I will close the bug if this was a strange one of bug. Once I fixed it it didn't reprodecued.
Comment 1 TGL 2006-05-03 13:28:03 UTC
If the "Nothing should have a soft link to /usr/* from /bin or /lib*." (from your -dev@ email) is a strict rule, then you may want to check the following packages:

 - net-wireless/wpa_supplicant has /bin/wpa_passphrase
and /sbin/wpa_supplicant which are linked to libssl or libcrypto, 
from /usr/lib. Being dependent on WPA for mounting /usr sounds unlikely
though, and maybe this binaries should rather go in /usr.

 - media-gfx/splashutils has /sbin/fbtruetype and /sbin/splash_util
linked to lib{freetype,jpeg,png}. They have a static version too
though, and installing the dynamic one in /usr while keeping the static
one in / sounds like unnecessary complication imho.

 - sys-apps/qingy has /sbin/qingy and /sbin/qingy-DirectFB linked to some
X libs from /usr. I don't see any reason for this package to install
in /, so i guess the binaries could go to /usr instead.

If you want some separate bug reports, please tell me. I won't open any otherwise, since i don't see any of the above as a real issue.
Comment 2 SpanKY gentoo-dev 2006-05-03 16:31:35 UTC
really have no idea what you're talking about

libgpm-1.20.1-r5 has no links from / to /usr

and yes, nothing installed in / should depend on stuff in /usr