
Code: Select all
These are the packages that I would merge, in order:
Calculating dependencies
!!! Problem in dev-php/php dependencies.
!!! list index out of range
Code: Select all
Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.21_rc8-gss i686 AMD Athlon(tm) XP 1600+
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /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 cups encode gif gpm imlib jpeg libg++ libwww mikmod mmx motif mpeg ncurses nls oggvorbis opengl pdflib png quicktime sdl spell svga truetype X xml2 xmms xv zlib gdbm berkdb slang readline tcpd pam ssl perl python qt -kde -gnome gtk -java ufed mysql php"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Code: Select all
Calculating world dependencies /Traceback (most recent call last):
File "/usr/bin/emerge", line 1902, in ?
if not mydepgraph.xcreate(myaction):
File "/usr/bin/emerge", line 887, in xcreate
if not self.create(myk):
File "/usr/bin/emerge", line 637, in create
if not self.select_dep("/",mydep["/"],myparent=mp):
File "/usr/bin/emerge", line 795, in select_dep
if not self.create(myk,myparent):
File "/usr/bin/emerge", line 637, in create
if not self.select_dep("/",mydep["/"],myparent=mp):
File "/usr/bin/emerge", line 735, in select_dep
mycheck=portage.dep_check(depstring,self.mydbapi[myroot])
File "/usr/lib/python2.2/site-packages/portage.py", line 2543, in dep_check
mylist=flatten(dep_listcleanup(dep_zapdeps(mysplit,mysplit2)))
File "/usr/lib/python2.2/site-packages/portage.py", line 2299, in dep_zapdeps
myresult=dep_zapdeps(unreduced[x],reduced[x])
File "/usr/lib/python2.2/site-packages/portage.py", line 2289, in dep_zapdeps
return unreduced[1]
IndexError: list index out of range
Code: Select all
These are the packages that I would merge, in order:
Calculating dependencies \
!!! Problem in dev-php/mod_php dependencies.
!!! list index out of rangeCode: Select all
Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-gam-catalyst-1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://gentoo.oregonstate.edu/ http://www.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/init.d /etc/wget /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 cups encode gif jpeg kde libg++ mikmod mmx mpeg ncurses nls pdflib png quicktime spell truetype xmms xv zlib gtkhtml gdbm berkdb slang readline bonobo svga java guile sdl gpm tcpd pam libwww ssl perl esd imlib oggvorbis qt motif opengl mozilla X gtk gnome python xml xml2 php mysql"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe -foptimize-sibling-calls -fomit-frame-pointer"
CXXFLAGS="-march=pentium3 -O3 -pipe -foptimize-sibling-calls -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j6"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"Code: Select all
ACCEPT_KEYWORDS="x86"
Code: Select all
emerge -up world
portage: 'portage' user or group missing. Please update baselayout
and merge portage user(250) and group(250) into your passwd
and group files. Non-root compilation is disabled until then.
Also note that non-root/wheel users will need to be added to
the portage group to do portage commands.
For the defaults, line 1 goes into passwd, and 2 into group.
portage:x:250:250:portage:/var/tmp/portage:/bin/false
portage::250:portage
These are the packages that I would merge, in order:
Calculating world dependencies |Traceback (most recent call last):
File "/usr/bin/emerge", line 1902, in ?
if not mydepgraph.xcreate(myaction):
File "/usr/bin/emerge", line 887, in xcreate
if not self.create(myk):
File "/usr/bin/emerge", line 637, in create
if not self.select_dep("/",mydep["/"],myparent=mp):
File "/usr/bin/emerge", line 735, in select_dep
mycheck=portage.dep_check(depstring,self.mydbapi[myroot])
File "/usr/lib/python2.2/site-packages/portage.py", line 2543, in dep_check
mylist=flatten(dep_listcleanup(dep_zapdeps(mysplit,mysplit2)))
File "/usr/lib/python2.2/site-packages/portage.py", line 2299, in dep_zapdeps
myresult=dep_zapdeps(unreduced[x],reduced[x])
File "/usr/lib/python2.2/site-packages/portage.py", line 2289, in dep_zapdeps
return unreduced[1]
IndexError: list index out of range
Code: Select all
ACCEPT_KEYWORDS="x86"Code: Select all
cd /usr/portage/dev-php/mod_php/Code: Select all
nano mod_php-4.3.2.ebuildCode: Select all
KEYWORDS="x86 sparc ppc alpha hppa ~arm ~sparc"Code: Select all
KEYWORDS="~x86 ~sparc ~ppc ~alpha ~hppa ~arm ~sparc"Code: Select all
$cd /etc/make.profile
$grep x86 *
make.defaults:USE="x86 oss 3dnow apm arts avi berkdb crypt cups encode gdbm gif gpm gtk imlib
make.defaults:ARCH="x86"
make.defaults:ACCEPT_KEYWORDS="x86"


Code: Select all
Parent: ebuild / dev-php/php-4.3.2 nomerge
Depstring: >=sys-libs/cracklib-2.7-r7 sys-apps/bzip2 X? ( virtual/x11 ) crypt? ( >=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( >=net-ftp/curl-7.10.2 ) firebird? ( >=dev-db/firebird-1.0 ) flash? ( media-libs/libswf >=media-libs/ming-0.2a ) freetds? ( >=dev-db/freetds-0.53 ) || ( gd-bundled? () gd? ( media-libs/libgd >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) 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 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( >=dev-db/postgresql-7.1 ) qt? ( >=x11-libs/qt-2.3.0 ) snmp? ( || ( >=net-analyzer/net-snmp-5.0.6-r1 net-analyzer/ucd-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 ) >=net-libs/libwww-5.3.2 >=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta truetype? ( ~media-libs/freetype-1.3.1 >=media-libs/t1lib-1.3.1 ) !bootstrap? ( sys-devel/patch ) imap? ( >=net-mail/uw-imap-2001a-r1 ) mcal? ( dev-libs/libmcal ) !dev-libs/9libs !bootstrap? ( sys-devel/patch ) readline? ( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) >=sys-libs/cracklib-2.7-r7 sys-apps/bzip2 X? ( virtual/x11 ) crypt? ( >=dev-libs/libmcrypt-2.4 >=app-crypt/mhash-0.8 ) curl? ( >=net-ftp/curl-7.10.2 ) firebird? ( >=dev-db/firebird-1.0 ) flash? ( media-libs/libswf >=media-libs/ming-0.2a ) freetds? ( >=dev-db/freetds-0.53 ) || ( gd-bundled? () gd? ( media-libs/libgd >=media-libs/jpeg-6b >=media-libs/libpng-1.2.5 ) ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) 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 ) png? ( >=media-libs/libpng-1.2.5 ) postgres? ( >=dev-db/postgresql-7.1 ) qt? ( >=x11-libs/qt-2.3.0 ) snmp? ( || ( >=net-analyzer/net-snmp-5.0.6-r1 net-analyzer/ucd-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 ) >=net-libs/libwww-5.3.2 >=app-text/sablotron-0.97 dev-libs/expat sys-libs/zlib virtual/mta truetype? ( ~media-libs/freetype-1.3.1 >=media-libs/t1lib-1.3.1 )
Traceback (most recent call last):
File "/usr/bin/emerge", line 1902, in ?
if not mydepgraph.xcreate(myaction):
File "/usr/bin/emerge", line 887, in xcreate
if not self.create(myk):
File "/usr/bin/emerge", line 637, in create
if not self.select_dep("/",mydep["/"],myparent=mp):
File "/usr/bin/emerge", line 735, in select_dep
mycheck=portage.dep_check(depstring,self.mydbapi[myroot])
File "/usr/lib/python2.2/site-packages/portage.py", line 2543, in dep_check
mylist=flatten(dep_listcleanup(dep_zapdeps(mysplit,mysplit2)))
File "/usr/lib/python2.2/site-packages/portage.py", line 2299, in dep_zapdeps
myresult=dep_zapdeps(unreduced[x],reduced[x])
File "/usr/lib/python2.2/site-packages/portage.py", line 2289, in dep_zapdeps
return unreduced[1]
IndexError: list index out of range
Code: Select all
# cd /usr/portage/dev-php/php
# ls
ChangeLog files php-4.3.0-r4.ebuild php-4.3.1-r2.ebuild php-4.3.2.ebuild
Manifest php-4.3.0-r3.ebuild php-4.3.1-r1.ebuild php-4.3.1.ebuild
# nano php-4.3.2.ebuild
# nano php-4.3.1.ebuild
Code: Select all
PROVIDE="virtual/php"
Code: Select all
4.3.1:
! IUSE="truetype postgres tiff libwww nls jpeg readline ssl oci8 mysql X gdbm curl imap xml2 xml cjk pdflib qt snmp crypt flash odb$
- MY_P=php-${PV}
- S=${WORKDIR}/${MY_P}
DESCRIPTION="PHP Shell Interpreter"
- SRC_URI="http://us3.php.net/distributions/${MY_P}.tar.bz2"
- HOMEPAGE="http://www.php.net/"
- LICENSE="PHP"
SLOT="0"
PROVIDE="virtual/php"
- KEYWORDS="x86 ppc sparc"
4.3.2:
! inherit php eutils
!
! IUSE="${IUSE} readline"
DESCRIPTION="PHP Shell Interpreter"
SLOT="0"
+ KEYWORDS="x86 ppc sparc ~alpha ~arm ~hppa ~mips"
PROVIDE="virtual/php"
! DEPEND="${DEPEND}
! readline? ( >=sys-libs/ncurses-5.1 >=sys-libs/readline-4.1 ) "
+ RDEPEND="${RDEPEND}"
! EXCLUDE_DB4_FIX=1
! EXCLUDE_PEAR_FIX=1
Code: Select all
# This EBUILD is totally masked presently. Use it at your own risk. I know it
# is severely broken, but I needed to get a copy into CVS to pass around and
# repoman was complaining at me too much
dittoByte wrote:Except I can't seem to mask it properly, ">dev-php/php-4.3.1" and "=dev-php/php-4.3.2" don't workByte wrote:so the posted fix is needed, mask php-4.3.2. (and the same for mod_php)
WOOO emerge -Dup world works again, im downgrading both mod_php and php it seems its very br0ke right now but that fixed it for now:)grimlog wrote:Hello,I edited /var/cache/edb/world like this:solatis wrote:Same problem here... and waiting for a fix
<=dev-php/mod_php-4.3.1
<=dev-php/php-4.3.1
and it worked.
HTH
Michael