First thing I tried with portage 2.0.51_pre16: bash-2.05b# emerge -uvD world Calculating world dependencies -Traceback (most recent call last): File "/usr/bin/emerge", line 2705, in ? if not mydepgraph.xcreate(myaction): File "/usr/bin/emerge", line 1245, in xcreate if not self.create(myk,myuse=binpkguseflags): File "/usr/bin/emerge", line 910, in create if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse): File "/usr/bin/emerge", line 1144, in select_dep if not self.create(myk,myparent,myuse=binpkguseflags): File "/usr/bin/emerge", line 910, in create if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse): File "/usr/bin/emerge", line 1144, in select_dep if not self.create(myk,myparent,myuse=binpkguseflags): File "/usr/bin/emerge", line 910, in create if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse): File "/usr/bin/emerge", line 1016, in select_dep mycheck=portage.dep_check(depstring,self.mydbapi[myroot],self.pkgsettings,myuse=myuse,use_binaries=("--usepkg" in myopts)) File "/usr/lib/portage/pym/portage.py", line 3873, in dep_check mysplit = portage_dep.use_reduce(mysplit,myusesplit,masklist=mymasks) File "/usr/lib/portage/pym/portage_dep.py", line 138, in use_reduce rlist += use_reduce(newdeparray, uselist, masklist, matchall) File "/usr/lib/portage/pym/portage_dep.py", line 94, in use_reduce raise portage_exception.InvalidDependString("Run with --debug for more information") portage_exception.InvalidDependString: 'Run with --debug for more information' bash-2.05b# emerge info Portage 2.0.51_pre16 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7-gentoo-r11 i686 Celeron (Coppermine)) ================================================================= System uname: 2.6.7-gentoo-r11 i686 Celeron (Coppermine) Gentoo Base System version 1.4.16 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.3 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1,sys-kernel/linux-headers-2.4.19-r1 Libtools: sys-devel/libtool-1.4.3-r4 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O2 -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/share/config /usr/lib/mozilla/defaults/pref /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=pentium3 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache cvs distcc maketest sandbox sign userpriv usersandbox" GENTOO_MIRRORS="ftp://anonymous:nulusdan@mirror.internode.on.net/pub/gentoo http://dragonheart:toast4@premium.planetmirror.com/pub/gentoo http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="X acpi alsa apm arts artswrappersuid avi berkdb bonobo cdr crypt cups encode ethereal fam fastcgi flash foomaticdb gd gif gtk gtkhtml guile imagemagick imlib java jpeg kde kerberos libgda libwww mad mbox mikmod mmx motif mozilla mpeg mysql nptl ntlm oggvorbis openal operanom2 pam pdflib perl php png ppds python qt quicktime readline samba sdl slp socks5 sox spell sse ssl svga tcltk tetex tiff truetype usb vhosts x86 xinerama xml xml2 xv zlib" # emerge --debug -puvD world (final extract) ebuild: dev-lang/tk-8.3.4-r1 binpkg: None ebuild: dev-lang/python-2.3.3-r1 binpkg: None ebuild: dev-util/guile-1.6.4-r1 binpkg: None ebuild: dev-php/php-4.3.8 binpkg: None - Parent: ebuild / dev-php/php-4.3.8 nomerge Depstring: !bootstrap? ( sys-devel/patch ) berkdb? ( =sys-libs/db-1* || ( >=sys-libs/db-4.0.14-r2 >=sys-libs/db-3.2.9-r9 ) ) >=sys-libs/cracklib-2.7-r7 app-arch/bzip2 X? ( virtual/x11 ) crypt? ( >=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( >=net-misc/curl-7.10.2 ) x86? ( firebird? ( >=dev-db/firebird-1.0 ) ) freetds? ( >=dev-db/freetds-0.53 ) gd-external? ( media-libs/gd >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gd? ( >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) !alpha? ( !amd64? ( java? ( =virtual/jdk-1.4* dev-java/java-config ) ) ) jpeg? ( >=media-libs/jpeg-6b ) ldap? ( >=net-nds/openldap-1.2.11 ) mysql? ( >=dev-db/mysql-3.23.26 ) nls? ( sys-devel/gettext ) odbc? ( >=dev-db/unixODBC-1.8.13 ) pam? ( >=sys-libs/pam-0.75 ) pdflib? ( >=media-libs/pdflib-4.0.3 >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 >=media-libs/tiff-3.5.5 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( >=dev-db/postgresql-7.1 ) qt? ( >=x11-libs/qt-2.3.0 ) snmp? ( virtual/snmp ) spell? ( app-text/aspell ) ssl? ( >=dev-libs/openssl-0.9.5 ) tiff? ( >=media-libs/tiff-3.5.5 ) xml2? ( dev-libs/libxml2 >=dev-libs/libxslt-1.0.30 ) truetype? ( =media-libs/freetype-2* =media-libs/freetype-1* media-libs/t1lib ) >=net-libs/libwww-5.3.2 >=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta >=sys-apps/file-4.02 yaz? ( dev-libs/yaz ) doc? ( app-doc/php-docs ) gmp? ( dev-libs/gmp ) mssql? ( dev-db/freetds ) flash? ( x86? ( media-libs/libswf ) >=media-libs/ming-0.2a ) readline? ( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) ncurses? ( >=sys-libs/ncurses-5.1 ) imap? ( virtual/imap-c-client ) mcal? ( dev-libs/libmcal ) !dev-libs/9libs !dev-libs/libiconv !bootstrap? ( sys-devel/patch ) berkdb? ( =sys-libs/db-1* || ( >=sys-libs/db-4.0.14-r2 >=sys-libs/db-3.2.9-r9 ) ) >=sys-libs/cracklib-2.7-r7 app-arch/bzip2 X? ( virtual/x11 ) crypt? ( >=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( >=net-misc/curl-7.10.2 ) x86? ( firebird? ( >=dev-db/firebird-1.0 ) ) freetds? ( >=dev-db/freetds-0.53 ) gd-external? ( media-libs/gd >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gd? ( >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) !alpha? ( !amd64? ( java? ( =virtual/jdk-1.4* dev-java/java-config ) ) ) jpeg? ( >=media-libs/jpeg-6b ) ldap? ( >=net-nds/openldap-1.2.11 ) mysql? ( >=dev-db/mysql-3.23.26 ) nls? ( sys-devel/gettext ) odbc? ( >=dev-db/unixODBC-1.8.13 ) pam? ( >=sys-libs/pam-0.75 ) pdflib? ( >=media-libs/pdflib-4.0.3 >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 >=media-libs/tiff-3.5.5 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( >=dev-db/postgresql-7.1 ) qt? ( >=x11-libs/qt-2.3.0 ) snmp? ( virtual/snmp ) spell? ( app-text/aspell ) ssl? ( >=dev-libs/openssl-0.9.5 ) tiff? ( >=media-libs/tiff-3.5.5 ) xml2? ( dev-libs/libxml2 >=dev-libs/libxslt-1.0.30 ) truetype? ( =media-libs/freetype-2* =media-libs/freetype-1* media-libs/t1lib ) >=net-libs/libwww-5.3.2 >=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta >=sys-apps/file-4.02 yaz? ( dev-libs/yaz ) doc? ( app-doc/php-docs ) gmp? ( dev-libs/gmp ) mssql? ( dev-db/freetds ) flash? ( x86? ( media-libs/libswf ) >=media-libs/ming-0.2a ) readline? ( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) ncurses? ( >=sys-libs/ncurses-5.1 ) Traceback (most recent call last): File "/usr/bin/emerge", line 2705, in ? if not mydepgraph.xcreate(myaction): File "/usr/bin/emerge", line 1245, in xcreate if not self.create(myk,myuse=binpkguseflags): File "/usr/bin/emerge", line 910, in create if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse): File "/usr/bin/emerge", line 1144, in select_dep if not self.create(myk,myparent,myuse=binpkguseflags): File "/usr/bin/emerge", line 910, in create if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse): File "/usr/bin/emerge", line 1144, in select_dep if not self.create(myk,myparent,myuse=binpkguseflags): File "/usr/bin/emerge", line 910, in create if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse): File "/usr/bin/emerge", line 1016, in select_dep mycheck=portage.dep_check(depstring,self.mydbapi[myroot],self.pkgsettings,myuse=myuse,use_binaries=("--usepkg" in myopts)) File "/usr/lib/portage/pym/portage.py", line 3873, in dep_check mysplit = portage_dep.use_reduce(mysplit,myusesplit,masklist=mymasks) File "/usr/lib/portage/pym/portage_dep.py", line 138, in use_reduce rlist += use_reduce(newdeparray, uselist, masklist, matchall) File "/usr/lib/portage/pym/portage_dep.py", line 94, in use_reduce raise portage_exception.InvalidDependString("Run with --debug for more information") portage_exception.InvalidDependString: 'Run with --debug for more information'
Have a fix in CVS already.
pre17 is out, closing.