Hi Richard,
Am Donnerstag, 30. Nov 2006, 19:54:33 -0700 schrieb Richard Fish:
> On 11/30/06, Bertram Scharpf <[EMAIL PROTECTED]> wrote:
> >Sorry, the output of '... 2>&1 >myfile' seems not to happen
> >in the correct order.
>
> Just for future reference, you want ">myfile 2>&1".
Oh, I learned this for several times. I hope I can keep it
this time.
> > http://www.bertram-scharpf.de/tmp/emerge-info
> > http://www.bertram-scharpf.de/tmp/emerge-vuD-tetex
>
> Ok, a few things:
>
> 1) in your original message, you stated that you had a directory
>
> /usr/lib/gcc/i386-pc-linux-gnu/3.4.6
>
> In fact, based on your emerge --info, you should have:
>
> /usr/lib/gcc/i686-pc-linux-gnu/3.4.6
>
> Was this a typo in your original message, or do you have both i386-
> and i686- compilers installed? (gcc-config -l)
Oops. Indeed I have installed `gcc' twice. SLOT=1 has
version 3.4.6 and SLOT=2 has 4.1.1 . I managed to solve this
with the following steps:
- remove the 3.4.6 version by "emerge -C ..."
(almost nothing works now)
- create symlinks "/usr/i386-pc-linux-gnu/gcc-bin" -> "..i686..."
"/usr/i686-pc-linux-gnu/gcc-bin/3.4.6" -> "... /4.1.1"
- re-emerge gcc, glibc and several other packages
This was probably too much effort, but I'm happy that it
works at all.
The package tetex is compiling without complaint now.
Thank you very much.
Bertram
--
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de
--
gentoo-user@gentoo.org mailing list