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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to