When using emerge -uDpv as a normal user in the portage group, the output differs from the output I get when running it as root Reproducible: Always Steps to Reproduce: bash-2.05b$ emerge -uDpv world These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild N ] media-sound/alsa-headers-1.0.5a -debug 1,688 kB [ebuild N ] sys-kernel/gentoo-sources-2.4.26-r6 31,068 kB [ebuild N ] media-sound/alsa-driver-1.0.5a +oss 1,688 kB Total size of downloads: 34,446 kB bash-2.05b$ su Password: bash-2.05b$ emerge -uDpv world These are the packages that I would merge, in order: Calculating world dependencies ...done! Total size of downloads: 0 kB Expected Results: Produce the same results Gentoo Base System version 1.4.16 Portage 2.0.50-r9 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.8-rc2-love2) ================================================================= System uname: 2.6.8-rc2-love2 i686 AMD Athlon(tm) XP 2500+ Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://194.117.158.27/mirrors/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dfx 3dnow X alsa apache2 apm arts avi cdr crypt cups divx4linux dvd encode esd foomaticdb gdbm gif gpm gstreamer gtk gtk2 imagemagick imlib java jpeg kde libg++ libwww live mad mikmod mmx motif mpeg mysql ncurses oggvorbis opengl oss pam pdflib perl png postgres python qt quicktime readline rplay samba scanner sdl slang spell sse ssl stroke svga tcltk tcpd tiff truetype usb x86 xml2 xmms xv xvid zlib"
Created attachment 36063 [details] My world file
Are you using the /etc/portage folder? If so, what are the permissions on files in that folder? Thats the only thing I can think off right now.
Yes, I'm using the package.keywords file in /etc/portage to unmask packages. Permissions on that file are rw-r-r. Owned by root, group root
Should probably be group portage
wauw, that worked. Thanks. Closing bug