On 9/1/06, Meino Christian Cramer <[EMAIL PROTECTED]> wrote:
     glibc-2.4 is nptl-only!
     NPTL requires a CHOST of i486 or better

You missed fixing this error.


-Richard


 !!! ERROR: sys-libs/glibc-2.4-r3 failed.
 Call stack:
  ebuild.sh, line 1555:   Called dyn_setup
  ebuild.sh, line 668:   Called pkg_setup
  glibc-2.4-r3.ebuild, line 1079:   Called die

!!! please add USE='nptl nptlonly' to make.conf
!!! If you need support, post the topmost build error, and the call stack if 
relevant.

----------------------------------------------------------------------


I added "nptl nptlonly" to my /etc/make.conf but the error (and the
suggestion to add "nptl nptlonly" to /etc/make.conf) remain.

BUT:
For my CHOST there is an entry in /etc/make.conf:
CHOST="i386-pc-linux-gnu"

So I think, that the checker script for glibc looks there and thought,
my system is running a i386 CPU, but it runs an
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+.

Yep, you will need to change your CHOST to i686-pc-linux-gnu to get
the new glibc.

Is there a way (possibly another one then completly installing all
stuff from the beginning or to recompile all...) to correct my fault ?

Nope.  After changing CHOST, you need to emerge -e world.  And I would
keep a live CD close by just in case.

Your other option is to mask glibc-2.4, and stick with 2.3.

echo ">=sys-libs/glibc-2.4" >> /etc/portage/package.mask

-Richard
--
[email protected] mailing list

Reply via email to