There appears to be a problem with the command line interpretation as you get two differing results if you mistype rather than being trapped as an error Reproducible: Always Steps to Reproduce: 1.emerge -up world --deep 2.check number of packages 3.emerge -up world -deep 4. many, many packages, some not even installed or wanted. Actual Results: Nothing harmfull as it was with -pretend. Expected Results: Should have returned an error with the -deep command line as being incorrect. Portage 2.0.47-r8 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-gentoo-r10 i686 AMD Athlon(TM) XP1800+ GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/usr/local/portage" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg libg++ libwww mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts aalib bonobo svga java X sdl gpm tcpd pam ssl python imlib oggvorbis gnome gtk qt kde motif opengl mozilla snmp acpi alsa cdr dga directfb esd fbcon flash gphoto2 guile ipv6 jikes maildir nas nocardbus oav pda perl scanner tcltk tiff" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Created attachment 9131 [details] Results of incorrect command -deep command used: emerge -up world -deep
Created attachment 9132 [details] Results of incorrect command -deep command used: emerge -up world -deep
Created attachment 9133 [details] results of correct command emerge -up world --deep accidently doubleposted world1 file. Ignore
--deep is short -D -deep == -d -e -e -p -e = emerge from empty portage tree and so on.