Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22298 - 'emerge -up --deep world' fails after upgrading to portage 2.0.48-r1
Summary: 'emerge -up --deep world' fails after upgrading to portage 2.0.48-r1
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-05 15:02 UTC by Dariush Molavi
Modified: 2011-10-30 22:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dariush Molavi 2003-06-05 15:02:47 UTC
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"
Comment 1 Dariush Molavi 2003-06-05 16:16:48 UTC
FIXED...a resync and re-emerge is working fine now.
Comment 2 Martin Holzer (RETIRED) gentoo-dev 2003-06-05 16:34:05 UTC
temporary portage-tree bug