Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 59784 - bootstrap problems in linux32 chroot virtual/os-headers package conflicts with another package
Summary: bootstrap problems in linux32 chroot virtual/os-headers package conflicts wit...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 All
: High critical (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-08 09:53 UTC by Hans-Christian Armingeon
Modified: 2005-02-06 01:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans-Christian Armingeon 2004-08-08 09:53:48 UTC
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"
Comment 1 Cristian Peraferrer 2004-08-26 10:43:41 UTC
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.
Comment 2 Chris Gianelloni (RETIRED) gentoo-dev 2004-08-26 11:34:24 UTC
This has nothing to do with livecd@
Comment 3 Simon Stelling (RETIRED) gentoo-dev 2004-10-04 08:58:17 UTC
!!!        Please use 'emerge --pretend' to determine blockers.
could you do that?
Comment 4 Hans-Christian Armingeon 2004-10-04 09:16:01 UTC
I don't have this intallation, but I reproduced it two times.

@Cristian Peraferrer: DO oyu still have a system at this point?

Johnny
Comment 5 crusaderky 2004-10-13 13:38:45 UTC
Same here. Gentoo-x86, ACCEPT_KEYWORDS=x86, stage 1, using bootstrap.sh.
'emerge -p virtual/os-headers' doesn't report any problems.
Comment 6 Ramiro Duarte Simões Lopes 2004-10-16 17:16:17 UTC
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".
Comment 7 Simon Stelling (RETIRED) gentoo-dev 2005-02-05 17:18:39 UTC
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
Comment 8 Hans-Christian Armingeon 2005-02-05 17:31:31 UTC
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
Comment 9 Simon Stelling (RETIRED) gentoo-dev 2005-02-05 17:35:04 UTC
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
Comment 10 Hans-Christian Armingeon 2005-02-06 01:16:31 UTC
I know, but the bootstrap.sh script ended with this message.

Johnny