I added =media-gfx/gimp-print-4.2.7 to /etc/portage/package.mask but portage still tries to install it as part of the gimp's deps I think... I have 5.0.0_betax installed and I need it as the older version doesn't support my printer. I really dont want to install 4.2.7 -- I even tried injecting it but using --newuse it still tries to merge it :-(. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r2 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.6.3 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks prelink sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.mirror.sdv.fr http://gentoo.tiscali.nl/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://www.gigaload.org/gentoo.org/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" USE="3dnow X aalib aim alsa apache2 apm arts artswrappersuid audiofile avi bitmap-fonts cdparanoia cdr composite crypt cups dga directfb divx4linux dri dvd dvdr dvdread encode esd f77 fbcon flac flash foomaticdb gd gdbm gif gimpprint gmp gpm gstreamer gtk gtk+ gtk2 hardened hardenedphp imlib jabber java javascript jpeg jpeg2k kde ldap libg++ libwww live lzw-tiff mad matroska media-video/mplayer:libcaca mikmod mmx mng monkey motif mpeg msn mysql ncurses net-www/apache:threads nls nodrm oggvorbis ooo-kde opengl oss pam pdflib perl pic png postgres povray ppds python qt quicktime readline samba scanner sdl slang softmmu speex spell sse ssl svg svga tcltk tcpd tetex theora tiff truetype usb wmf x86 xine xml xml2 xmms xprint xv xvid yahoo zlib video_cards_radeon linguas_en_GB"
Hmm.. I can't think of an instance where emerge would try to install packages that are covered in package.mask other than emerging path/to/ebuild or having the package covered in package.unmask. Can you confirm those files are correct - including their permissions - and add the output of emerge -duDp world if not?
You are 100% right. I'm sorry to waste your time, I'd previously unmasked gimp-print5.0.0_alpha via package unmask and never removed it again. :|