First I'd like to announce that I am not really sure in what category to put this, as 1.4_beta is not listed. Anyway it is (I think) gcc3-related, on the other hand it'd probably fit well under other components aswell (such as Development or Core system.) Here is a reconstruction of what I've done: New system P4 Xeon, 512MB RAM Booted with GL 1.2-CD, downloaded stage1 from <url: http://www.ibiblio.org/pub/Linux/distributions/gentoo/releases/build/1.4_beta/stage1-x86-1.4.tbz2 > Followed the instructions from header 9 in <url: http://www.gentoo.org/doc/build.html > with the stage1 from 1.4_beta My make.conf-file will follow in an attachment as a reference. cd /usr/portage ./scripts/bootstrap.sh went fine for real 55m16.247s user 41m21.938s sys 5m10.096s then it aborted emerging (configuring) sys-apps/groff/groff-1.17.2-r2 with the following error: "configure: error: an working C++ compiler required" emerge report that it did exit on src_compile Line 7, Exitcode 1 as a little more investigation I've read through scritps/bootstrap.sh, and cannot see when groff is emerged (thus I think it is one of the ebuilds that depends on it) - let's do some more investigation: An "emerge -p baselayout textinfo gettext binutils gcc glibc" gives the following: // Typed by hand .. ;) /* These are the packages that I would merge, in order Calculating dependencies ...done! [ebuild R ] sys-apps/baselayout-1.7.9-r1 to / [ebuild R ] sys-apps/texinfo-4.2-r5 to / [ebuild R ] sys-apps/gettext-0.11.1 to / [ebuild N ] sys-apps/groff-1.17.2-r2 to / [ebuild N ] sys-devel/m4-1.4p to / [ebuild N ] sys-libs/db-1.85-r1 to / [ebuild N ] sys-libs/db-3.2.9-r1 to / [ebuild N ] sys-libs/gdbm-1.8.0-r5 to / [ebuild N ] sys-devel/perl-5.6.1-r6 to / [ebuild R ] sys-devel/binutils-2.12.90.0.7 to / [ebuild R ] sys-devel/gcc-3.2_pre to / [ebuild R ] sys-libs/glibc-2.2.5-r5 to / */ I think this is telling that my system aborted doing the first dependency remerging binutils after glibc were built. // Line 78 of /usr/portage/scripts/bootstrap.sh >emerge $myGLIBC $myBASELAYOUT $myTEXINFO $myGETTEXT $myBINUTILS $myGCC || cleanup 1 As for now I think it might have something to do with my use-flags, will try to restart the process with a new extraction of the stage1-1.4_beta and do a new bootstrap with default use-flags (or might be my "Host-specific settings" aswell, try that afterwards) I'll keep you posted about how it works out. Keep up the good work =) All the best, Christian
Created attachment 3010 [details] make.conf
Changing severity to normal as the bootstrap went well using default use-flags. real 92m51.744s user 71m45.602s sys 11m31.682s Not sure what went wrong the first time. Anyway enabled a swap-partition before redoing the job (can't really see why that should impact.) Christian
did one of your guys have a groff thing going on for a while? (vague recollection)
Basic problem is it is the binutils ebuild that screws things. And until we can get PPC going with it, the fixed version (current commented DEPEND in 2.12.90.0.7) cant be used.
Btw, this should be fixed in current versions of binutils.
okay we can close this then?