Ncurses failed to build during emerge system. Output is followed (unnecessary parts snipped) Calculating system dependencies >>> Unpacking source... >>> Unpacking ncurses-5.4.tar.gz to /var/tmp/portage/ncurses-5.4-r5/work [32;01m*[0m Applying ncurses-5.4-xterm.patch ... [A[73G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Applying ncurses-5.4-share-sed.patch ... [A[73G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Using GNU config files from /usr/share/gnuconfig [32;01m*[0m Updating config.sub [A[73G [34;01m[ [32;01mok[34;01m ][0m [32;01m*[0m Updating config.guess [A[73G [34;01m[ [32;01mok[34;01m ][0m >>> Source unpacked. gcc [32;01m*[0m econf: updating /var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/config.guess with /usr/share/gnuconfig/config.guess [32;01m*[0m econf: updating /var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --host=alpha-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/lib --with-terminfo-dirs=/etc/terminfo:/usr/share/terminfo --disable-termcap --with-shared --with-rcs-ids --without-ada --enable-symlinks --program-prefix= --without-debug configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used. Configuring NCURSES 5.4 ABI 5 (Tue Dec 21 05:08:04 Local time zone must be set--see zic manual page 2004) checking build system type... alphaev56-unknown-linux-gnu ____________________________________ -----------SNIP----------------- ______________________________________________ gcc -mieee -O2 -mcpu=ev56 -fPIC -o worm ../obj_s/worm.o -L../lib -lform -lmenu -lpanel -lncurses -Wl,-rpath,/var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/lib -I../test -I. -DHAVE_CONFIG_H -I. -I../include -D_GNU_SOURCE -DNDEBUG -mieee -O2 -mcpu=ev56 -fPIC -fPIC gcc -mieee -O2 -mcpu=ev56 -fPIC -o xmas ../obj_s/xmas.o -L../lib -lform -lmenu -lpanel -lncurses -Wl,-rpath,/var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/lib -I../test -I. -DHAVE_CONFIG_H -I. -I../include -D_GNU_SOURCE -DNDEBUG -mieee -O2 -mcpu=ev56 -fPIC -fPIC make[1]: Leaving directory `/var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/test' cd misc && make DESTDIR="" all make[1]: Entering directory `/var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/misc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/misc' cd c++ && make DESTDIR="" all make[1]: Entering directory `/var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/c++' cd ../obj_s; -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -D_GNU_SOURCE -DNDEBUG -mieee -O2 -mcpu=ev56 -fPIC -fPIC -c ../c++/cursesf.cc cd ../obj_s; -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -D_GNU_SOURCE -DNDEBUG -mieee -O2 -mcpu=ev56 -fPIC -fPIC -c ../c++/cursesm.cc /bin/sh: line 1: -I../c++: No such file or directory make[1]: *** [../obj_s/cursesf.o] Error 127 make[1]: *** Waiting for unfinished jobs.... /bin/sh: line 1: -I../c++: No such file or directory make[1]: *** [../obj_s/cursesm.o] Error 127 make[1]: Leaving directory `/var/tmp/portage/ncurses-5.4-r5/work/ncurses-5.4/c++' make: *** [all] Error 2 !!! ERROR: sys-libs/ncurses-5.4-r5 failed. !!! Function src_compile, Line 81, Exitcode 2 !!! make failed !!! If you need support, post the topmost build error, NOT this status message. ...done! >>> emerge (1 of 65) sys-libs/ncurses-5.4-r5 to / >>> md5 src_uri ;-) ncurses-5.4.tar.gz
you neglected to provide `emerge info` like the bug reporting page says to
*** Bug 75142 has been marked as a duplicate of this bug. ***
user's `emerge info`: Gentoo Base System version 1.4.16 Portage 2.0.51-r2 (default-linux/alpha/2004.3, gcc-3.3.2, glibc-2.3.2-r12, 2.4.19-xfs-gentoo-cd alpha) ================================================================= System uname: 2.4.19-xfs-gentoo-cd alpha EV56 Autoconf: Automake: Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.23 Libtools: ACCEPT_KEYWORDS="alpha" AUTOCLEAN="yes" CFLAGS="-mieee -O2 -mcpu=ev56" CHOST="alpha-unknown-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mieee -O2 -mcpu=ev56" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks" GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alpha arts avi berkdb bitmap-fonts crypt cups encode f77 foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib jpeg kde libg++ libwww mad mikmod motif mpeg ncurses nls oggvorbis opengl oss pam pdflib png python qt quicktime readline sdl spell ssl tcpd truetype xml2 xmms xv zlib"
so can you provide a bit more info ? was this a brand new install ? if so, what stage tarball did you start with ? if not, was this just a routine `emerge system -u` that failed ?
Brand new stage 1 install... Bootstrap succeeded, emerge system did not.
Created attachment 46751 [details] make.conf this is a make.conf that was used to reproduce bug on sparc: - unpack stage1-3004.3 - install attached make.conf - emerge sync - ./bootstrap.sh - emerge system <watch ncurses fail>
ok, but you didnt say what stage tarball you used :) was it a 2004.3 alpha stage1 ?
2004.3 is correct...used the last portage available on the day i installed...i think the portage date is dec 19th but im not sure
i just talked to the sparc guy who hit this problem ... he said that it happened because he forgot to run `./bootstrap.sh` first ... he just grabbed a stage1, ran `./bootstrap.sh -f`, then ran `emerge system`, and then he hit this bug he started from the beginning again with same make.conf, and everything worked fine when he did `./bootstrap.sh` and then `emerge system` perhaps you did the same ?
yeah i did...i'll try that when i get back into town. see the thing is, that is what the alpha docs say to do for install.... bootstrap -f then emerge system. I'll double checkj but I'm pretty sure thats what they say. please leave the bug open until i can test this. I can test in a few days.
http://www.gentoo.org/doc/en/handbook/handbook-alpha.xml?part=1&chap=6 Code Listing 12 says to `bootstrap.sh -f` Code Listing 13 says to `bootstrap.sh` so i guess you just missed a step, that's all
*** Bug 75786 has been marked as a duplicate of this bug. ***
This bug can be closed. User error ...SORRY for wasting your time :(
np ... as you can see, other people do it too ;)
*** Bug 89661 has been marked as a duplicate of this bug. ***
*** Bug 91580 has been marked as a duplicate of this bug. ***
*** Bug 93971 has been marked as a duplicate of this bug. ***
*** Bug 105370 has been marked as a duplicate of this bug. ***
*** Bug 105557 has been marked as a duplicate of this bug. ***
*** Bug 101018 has been marked as a duplicate of this bug. ***
*** Bug 153660 has been marked as a duplicate of this bug. ***