Hi, I am having problems inside an linux32 chroot while bootstrapping. I do everything as described on http://www.gentoo.org/proj/en/base/amd64/technotes.xml?part=2&chap=4 . When I run the bootstrap script, it ends after a while with (after the gcc install): <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/mmintrin.h <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/limits.h <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/iso646.h <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/float.h <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/emmintrin.h <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/README <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/crtendS.o <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/crtend.o <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/crtbeginT.o <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/crtbeginS.o <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/crtbegin.o <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/collect2 <<< obj /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/cc1 <<< obj /usr/i386-pc-linux-gnu/gcc-bin/3.3/i386-pc-linux-gnu-gcc-3.3.3 <<< obj /usr/i386-pc-linux-gnu/gcc-bin/3.3/i386-pc-linux-gnu-gcc <<< obj /usr/i386-pc-linux-gnu/gcc-bin/3.3/gcov <<< obj /usr/i386-pc-linux-gnu/gcc-bin/3.3/gccbug <<< obj /usr/i386-pc-linux-gnu/gcc-bin/3.3/gcc <<< obj /usr/i386-pc-linux-gnu/gcc-bin/3.3/cpp --- !mtime obj /sbin/fix_libtool_files.sh --- !mtime obj /lib/rcscripts/awk/fixlafiles.awk <<< obj /etc/env.d/gcc/i386-pc-linux-gnu-3.3.3 --- !mtime obj /etc/env.d/99glibc_ssp <<< sym /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/libgcc_s.so <<< dir /usr/share/gcc-data/i386-pc-linux-gnu/3.3 <<< dir /usr/share/gcc-data/i386-pc-linux-gnu <<< dir /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/install-tools/include <<< dir /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/install-tools <<< dir /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include <<< dir /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3 <<< dir /usr/lib/gcc-lib/i386-pc-linux-gnu <<< dir /usr/i386-pc-linux-gnu/gcc-bin/3.3 <<< dir /usr/i386-pc-linux-gnu/gcc-bin <<< dir /usr/i386-pc-linux-gnu --- !empty dir /usr/share/gcc-data --- !empty dir /usr/share --- !empty dir /usr/lib/gcc-lib --- !empty dir /usr/lib --- !empty dir /usr/bin --- !empty dir /usr --- !empty dir /sbin --- !empty dir /lib/rcscripts/awk --- !empty dir /lib/rcscripts --- !empty dir /lib --- !empty dir /etc/env.d/gcc --- !empty dir /etc/env.d --- !empty dir /etc ~x86 * GNU info directory index is up-to-date. Calculating dependencies ...done! !!! Error: the virtual/os-headers package conflicts with another package. !!! both can't be installed on the same system together. !!! Please use 'emerge --pretend' to determine blockers. Whats wring here? Are the USE flags evaluated during bootstrap? /usr/local/portage is empty Johnny Portage 2.0.50-r9 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r12) ================================================================= System uname: 2.6.7-gentoo-r12 i686 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.4.16 Autoconf: Automake: ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -msse2 -msse -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /lib/modules /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -msse2 -msse -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distcc sandbox sfperms" GENTOO_MIRRORS="http://localhost/ http://192.168.208.49/ http://192.168.208.50/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X X509 acl acpi afs aim apache2 apm arts audiofile avi berkdb bidi caps cdparanoia chasen cjk clearpasswd codecs crypt cscope cups curl cyrus dedicated dga divx4linux doc dts dvd dvdr edl emacs encode ethereal evo f77 faad fam fax fbcon fbdev fdftk fftw flac flash fltk foomaticdb freetds gb gcj gdbm gif gimpprint gmp gnome gnutls gpm gps gstreamer gtk gtk2 icq idea imagemagic imagemagick imap imlib informix innodb ipalias ipv6 jabber jack jack-tmpfs java javamail jikes jks joystick jpeg junit kde kerberos ladcca lcms libcaca libg++ libgda libwww linguas_de lirc live lzo mad maildir maildrop mailwrapper matroska mbox mcal mecab memlimit mikmod mmx motif mozcalendar mozsvg mpeg mpi msn mythtv nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses netcdf network neural nls nptl oav objc oci8 odbc offensive oggvorbis opengl oscar oss pam pcmcia pcsc-lite pda pdflib pic plotutils png pnp ppds prelude procmail python qt quicktime readline rtc samba sasl sdl slang slp smartcard smime sndfile snmp socks5 speex spell sse ssl stencil-buffer svg svga szip tcpd tga theora threads tiff transcode truetype unicode usb v4l v4l2 vda vhosts wifi wmf wxwindows x86 xine xinerama xml xml2 xmms xosd xprint xv xvid yahoo yaz zlib"
Confirmed. The same here! using ACCEPT_KEYWORDS:~x86, bootstrap-2.6.sh. Then, I've tried to install from stage2, and after to type '# emerge system', it doesn't work too! Gives me the same error message.
This has nothing to do with livecd@
!!! Please use 'emerge --pretend' to determine blockers. could you do that?
I don't have this intallation, but I reproduced it two times. @Cristian Peraferrer: DO oyu still have a system at this point? Johnny
Same here. Gentoo-x86, ACCEPT_KEYWORDS=x86, stage 1, using bootstrap.sh. 'emerge -p virtual/os-headers' doesn't report any problems.
I don't know if that will help but I had exactly the same error while bootstrapping to a 2.4 kernel, using a 2.4 kernel and USE="nptl".
we really need a RESOLVED RTFM. to be nice: man portage, look at the documentation only, there is plenty of information how to solve a blocker. also, this has nothing to do with amd64
Well, there WAS a problem. I did a bootstrap on a fast amd64, and it failed. A few months later, I did the same thing, and everything worked fine. Johnny
as i said, this is not a bug. you have to decide what you want if two things block each other and unmerge (emerge unmerge or emerge -C) the one you don't want. that's all
I know, but the bootstrap.sh script ended with this message. Johnny