View Single Post

   
  #4 (permalink)  
Old 02-21-2008, 06:24 AM
krusadr
 
Posts: n/a
Default Re: i586 instead of i686? emerge dies

On 17 Oct 2003 01:00:48 GMT
Jon Portnoy <avenj@gentoo.org> wrote:

> On 2003-10-16, krusadr <who@cares.com> wrote:
> > Hi,
> >
> > I've been having trouble emergeing several packages with emerge dropping out with errors. The errors always relate to
> > /usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.2/libstdc++.la - File or Directory not found.
> >
> > I looked and in /usr/lib/gcc-lib/ there is only i686-pc-linux-gnu directory - no i586... directory.
> >
> > I checked /etc/make.conf and CHOST="i686-pc-linux-gnu" is set correctly.
> >
> > The file libstdc++.a exists in the directory /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3
> >
> > Somehow emerge is looking in the wrong place? Any ideas how to change it - another flag somewhere else perhaps?
> >
> > Box has dual P3s running smp with no problems for a year or so. I'm just upgrading stuff eg sylpheed-claws from v0.8.11 to latest 0.9.0. If I run emerge -u world it eventually crashes out with the above error on some ebuild or other.
> >

>
> Try running /sbin/fix_libtool_files.sh
>
> --
> Jon Portnoy
> avenj/irc.freenode.net #gentoo, irc.oftc.net #cola
> Opinions expressed are my own, not those of Gentoo Linux or any
> other entity I am associated with unless stated otherwise.


Bingo - that did it thanks very much. Wow how does one discover these obscure things? It's not anywhere obvious in the docs - or is it?

Thanks again.

--
regards
Gary

"The cosmos is all it is, all it ever was and all it ever will be" - Carl Sagan
Reply With Quote