after an emerge sync i was told to upgrade my portage, which i did, and made needed changes to my make.conf file. now, when i do an emerge -up --deep world I get the following output: Code: > yankeesinthesouth:/etc # emerge -up --deep world These are the packages that I would merge, in order: Calculating world dependencies - !!! all ebuilds that could satisfy ">=dev-libs/libxslt-1.0.30" have been masked. !!! (dependency required by "dev-php/mod_php-4.3.2" [ebuild]) !!! Problem with ebuild dev-db/phpmyadmin-2.5.0 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. i have my arch set to accept only stable releases ("x86"), and have had phpmyadmin 2.5.0 installed for several weeks. the latest stable php build is 4.3.1, so i don't see where this error is coming from. what's the problem? I was told to replace my make.globals when i did the portage update, but was never prompted to actually replace it. a rebuild of portage didn't help. here's the DEPEND from my phpmyadmin-2.5.0.ebuild: Code: DEPEND=">=net-www/apache-1.3 >=dev-db/mysql-3.21 <dev-db/mysql-4.1 >=dev-php/mod_php-3.0.8 sys-apps/findutils" i have all those installed. no requirement for php/mod_php 4.3.2. here is the ebuild from mod_php-4.3.2.ebuild: Code: IUSE="${IUSE} apache2" DESCRIPTION="Apache module for PHP" KEYWORDS="x86 sparc ppc alpha hppa ~arm ~sparc" DEPEND="${DEPEND} apache2? ( >=net-www/apache-2.0.43-r1 ) !apache2? ( !<net-www/apache-1.3.26-r2 <net-www/apache-2 )" marked stable for x86, but not yet reflected in the online database. also, i have apache 1.3.27-r3 installed. here is php-4.3.2.ebuild: Code: inherit php eutils IUSE="${IUSE} readline" KEYWORDS="x86 ppc sparc ~alpha ~arm ~hppa ~mips" DEPEND="${DEPEND} readline? ( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) " again, stable in the keywords, but not listed online. a 'regenworld' followed by an emerge sync did not help. Reproducible: Always Steps to Reproduce: 1. Upgrade to portage 2.0.28-r1 (having php/mod_php 4.3.1, apache 1.3.27-r3, and phpmyadmin 2.5.0 already installed) 2. Do an 'emerge -up --deep world' Actual Results: As described in the summary. Expected Results: listed any updated packages from my world file. Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4) ================================================================= System uname: 2.4.20 i686 VIA Ezra GENTOO_MIRRORS="ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ http://csociety- ftp.ecn.purdue.edu/pub/gentoo/ " CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/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="" USE="x86 oss 3dnow apm arts avi crypt encode gif gpm imlib jpeg kde libg++ mikmod mmx motif mpeg ncurses nls oggvorbis opengl pdflib png quicktime sdl spell svga truetype xml2 xmms xv zlib gdbm berkdb slang readline java tcpd pam perl python -X -qt -gtk -qtmt -gnome -alsa ssl mysql samba cups sasl -postgres imap libwww maildir" COMPILER="gcc3" CHOST="i586-pc-linux-gnu" CFLAGS="-march=i586 -m3dnow -O3 -pipe -fomit-frame-pointer" CXXFLAGS="-march=i586 -m3dnow -O3 -pipe -fomit-frame-pointer" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
FIXED...a resync and re-emerge is working fine now.
temporary portage-tree bug