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