when running 'emerge inject cat/pkg-ver' it warns me that the inject option is depreciated and to use /etc/portage/package.provided in its place. i thought i would give it a go, and put the remaining packages i wished to inject into /etc/portage/package.provided as follows: kde-base/kdelibs-3.2.3-r1 kde-base/kdebase-3.2.3-r1 kde-base/kdenetwork-3.2.3-r1 this didn't seem to work ('emerge -uDpv world' still showed the "injected" packages); so i tried adding comparison operators like so: =kde-base/kdelibs-3.3.0_beta2 this didn't work either. the changelog offers this: Deprecated --inject and added support for package.provided in both the profiles and /etc/portage/profile directory. so perhaps the warning that states package.provided should be in /etc/portage/ should read /etc/portage/profile/package.provided ? Reproducible: Always Steps to Reproduce: Portage 2.0.51_pre17 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20040619-r1, 2.6.7-hardened-r7 i686 Intel(R) Pentium(R)4 Mobile CPU 2.00GHz) ================================================================= System uname: 2.6.7-hardened-r7 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz Gentoo Base System version 1.5.2 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 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.7-r4 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -fomit-frame-pointer -pipe" 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.3/share/config:/usr/kde/3.3/env:/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="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox sfperms" GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync6.us.gentoo.org/gentoo-portage" USE="X aalib aavm alsa apache2 apm avi berkdb cdr crypt cups dvd encode esd exiscan-acl fbcon foomaticdb gdbm gif gpm gtk gtk2imlib java jpeg kde kerberos ldap libg++ libwww mad mikmod motif mpeg ncurses nls nptl oggvorbis opengl pam pdflib perl png postgres ppds python qt quicktime readline samba sdl slang spell sse ssl svga tcpd tetex tiff truetype usb x86 xml2 xmms xv zlib"
Changed.
thanks for clearing this up