On Saturday 01 December 2007, Hemmann, Volker Armin wrote: > On Samstag, 1. Dezember 2007, Mick wrote: > > On Saturday 01 December 2007, Hemmann, Volker Armin wrote: > > > On Samstag, 1. Dezember 2007, Mick wrote: > > > > Hi All, > > > > > > > > I found these libraries hanging around. Should I be deleting them or > > > > am I going to bork my system? Wouldn't mind leaving well alone if > > > > there is a suspicion that I may break things. > > > > ================================================ > > > > # qfile -o $(find /lib /usr/lib -name "*.la")/lib/libattr.la > > > > /lib/libacl.la > > > > /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.la > > > > /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libsupc++.la > > > > /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libg2c.la > > > > /usr/lib/libopcodes.la > > > > /usr/lib/libucl.la > > > > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la > > > > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libsupc++.la > > > > /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libg2c.la > > > > /usr/lib/alsaplayer/interface/libtext_interface.la > > > > /usr/lib/alsaplayer/interface/libdaemon_interface.la > > > > /usr/lib/libMrm.la > > > > /usr/lib/libGL.la > > > > /usr/lib/libUil.la > > > > /usr/lib/libXm.la > > > > /usr/lib/libbfd.la > > > > ================================================ > > > > > > usually keeping them breaks things. > > > > Fair enough, but nothing seems broken so far . . . > > sometimes the breakage is hidden and subtle - but for example stale > libstdcc.la files are known to break compilation of c++ code (like qt, kde > and other cool stuff). It is usually a good idea to remove a gcc-dir if > there are only orphaned *la files left. > > btw libGL.la is generated by eselect opengl.
Hmm, I wonder if this 'stale' gcc-3.4.5 has something to do with it: =============================================== # gcc-config -l [1] i686-pc-linux-gnu-3.4.5 [2] i686-pc-linux-gnu-3.4.5-hardened [3] i686-pc-linux-gnu-3.4.5-hardenednopie [4] i686-pc-linux-gnu-3.4.5-hardenednopiessp [5] i686-pc-linux-gnu-3.4.5-hardenednossp [6] i686-pc-linux-gnu-4.1.2 * # emerge -Cpv gcc-3.4.5 >>> These are the packages that would be unmerged: --- Couldn't find 'gcc-3.4.5' to unmerge. >>> No packages selected for removal by unmerge =============================================== The strange thing is that the orphan libs are from gcc-3.4.4. Anyway, I'll delete them now as you recommend. -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.