On 1/9/06, Harm Geerts <[EMAIL PROTECTED]> wrote:
> On Monday 09 January 2006 10:51, Daiajo Tibdixious wrote:
> > # emerge --ask --verbose gcc
> >
> > These are the packages that I would merge, in order:
> >
> > Calculating dependencies ...done!
> > [ebuild  N    ] sys-devel/gcc-3.4.4-r1  (-altivec) -bootstrap
> > -boundschecking -build +fortran -gcj +gtk -hardened -ip28 -mudflap
> > (-multilib) +multislot (-n32) (-n64) +nls -nocxx -nopie -nossp -objc
> > -objc-gc -vanilla 0 kB
> >
> > fails with this error
> >   /usr/x86_64-pc-linux-gnu/bin/ld: cannot find
> > /emul/linux/x86/lib/libc.so.6
> >
> > # equery belongs libc.so.6
> > Searching for file 'libc.so.6' in *...
> > sys-libs/glibc-2.3.5-r2 (/lib/libc.so.6 -> libc-2.3.5.so)
> > # ls -l /lib/libc.so.6
> > lrwxrwxrwx  1 root root 13 Jan  3 20:27 /lib/libc.so.6 -> libc-2.3.5.so
> >
> > I tried linking this file into the emul directory - it is ignored
> > since its 64 bit
> > # file /lib/libc-2.3.5.so
> > /lib/libc-2.3.5.so: ELF 64-bit LSB shared object, AMD x86-64, version
> > 1 (SYSV), stripped
> >
> > I expected to find the file in one of the emul-linux-x86-* I emerged
> > baselibs, glibc, gtklibs, & qtlibs with no joy.
> > Googling turned up similar problems but no solution.
>
> http://www.mail-archive.com/[email protected]/msg02747.html
> They weren't kidding ;)
> --

When I ugraded to 2005.0, gcc 3.4.4-r1 was working fine.
Yours truely did the most stupid thing and ummerged gcc, crippling
python and hence all of portage. I recoverd via the how-to
specifically for this. Of cousrse there was no binary for gcc 3.4.4 so
I immediately tried to emerge it.

This is not an upgrade problem, its a dufus admin (me) problem.

BTW the emul-linux-x86-glibc ebuild says "32bit libc is now provided
by sys-libs/glibc."
however I can't emerge glibc because it depends on gcc 3.4.4 which needs glibc.
A catch 22.

I need a binary glibc 2.3.5-r2

-- 
[email protected] mailing list

Reply via email to