When doing an emerge -av system modutils wants to be emerged (I already have module-init-tools). Like that, doing an emerge system will break your system completely, since you can't modprobe modules anymore. Don't know why, though (depend modutils instead of virtual/modutils?) Funny that module-init-tools does not block modutils ..? This is very important, since it breaks the system if someone doesn't pay attention! Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -av system Portage 2.0.50-r11 (2004.2, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r3) ================================================================= System uname: 2.6.8-gentoo-r3 i686 AMD Athlon(tm) processor Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -m3dnow -mmmx" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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="-march=athlon-tbird -O2 -pipe -fomit-frame-pointer -m3dnow -mmmx" DISTDIR="/usr/portage/distfiles" FEATURES="distcc sandbox sfperms userpriv usersandbox" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gentoo.inode.at/source/ http://gentoo.inode.at/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://10.0.0.1/gentoo-portage" USE="3dnow X acpi alsa apache2 arts artswrappersuid avi berkdb bitmap-fonts crypt cups divx4linux dvd encode fbcon flac foomaticdb gdbm gif gtk2 guile icq imlib jabber java jpeg kde libg++ libwww linguas_de mad maildir mbox mikmod mmx motif mpeg mysql ncurses nls nptl offensive oggvorbis opengl oscar pam pda pdflib perl pic png ppds python qt quicktime readline samba sdl slang spell ssl svg tcpd tetex tiff truetype usb videos x86 xine xml2 xmms xprint xv xvid zlib"
some additional information: apparently, module-init-tools does not correctly PROVIDE virtual/modutils, because when I do emerge virtual/modutils, portage wants to install modutils (instead of module-init-tools) whereas when emerging emerge virtual/os-headers portage (correctly) wants to install linux26-headers hope it helps ...
What does /etc/make.profile point at?
it pointed to: /usr/portage/profiles/default-linux/x86/2004.2 .. now I changed it to: /usr/portage/profiles/default-linux/x86/2004.3 - which doesn't change anything. Since today, portage also wants to emerge hdparm (with an emerge -p system) which I had never installed and of which I'm not sure, whether it belongs to system.
oh, sorry: Now I changed it to: /usr/portage/profiles/default-x86-2004.2/ which resolves the problem (and gives me quite a bit to emerge) I'm really sorry, must have misplaced that link somewhen ..
/usr/portage/profiles/default-linux/x86/2004.2 is a cascading profile. You need portage 2.0.51 to be able to use these without problem.
as I said, I have no idea how (and why) I did it .. anyway, thanks for your help and sorry for wasting your time .. ;-)
Actually, the Gentoo Upgrading Guide (http://www.gentoo.org/doc/en/gentoo-upgrading.xml#doc_chap3) says to set /etc/make.profile to ../usr/portage/profiles/default-linux/<arch>/2004.2. If this doesn't work with portage 2.0.50, the guide should be modified to reflect this.
That must be the reason why I did it.