dev-php/mod_php-4.3.4 depends on sys-apps/bzip2, in the php.eclass file. This should be app-arch/bzip2 NOT sys-apps/bzip2. Ive edited the php.eclass. It resides on the url submitted. Reproducible: Always Steps to Reproduce: 1. get a new sync of the portage tree 2. emerge world -p 3. read the output Actual Results: root@gir root # emerge world -p These are the packages that I would merge, in order: Calculating world dependencies \ emerge: there are no masked or unmasked ebuilds to satisfy "sys-apps/bzip2". !!! Problem with ebuild dev-php/mod_php-4.3.4 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. Expected Results: root@gir eclass # emerge world -p These are the packages that I would merge, in order: Calculating world dependencies ...done! [ebuild U ] sys-apps/man-pages-1.61 [1.60] [ebuild U ] sys-fs/devfsd-1.3.25-r5 [1.3.25-r3] [blocks B ] <app-arch/rpm-4.2.1 (from pkg dev-libs/beecrypt-3.1.0-r1) [ebuild N ] dev-libs/beecrypt-3.1.0-r1 [ebuild U ] app-arch/rpm-4.2.1 [4.2_pre069] [ebuild U ] sys-libs/zlib-1.1.4-r4 [1.1.4-r2] ........ etc etc Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.6.0-test9) ================================================================= System uname: 2.6.0-test9 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz Gentoo Base System version 1.4.3.8p1 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe" CHOST="i486-pc-linux-gnu" COMPILER="gcc3" 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/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O3 -mcpu=pentium4 -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://planetmirror.com/pub/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg kde libg++ mad mikmod motif mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline arts tetex svga java mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gnome gtk qt opengl mozilla ldap gtk2 dvd alsa"
Created attachment 20752 [details] fixed php.eclass
the class was fixed at the same time as the move happened
No, it wasn't. Else, how could you explain this? [I just "emerge sync"ed with rsync2.us.gentoo.org, as I assume this is the most up to date one I can get at...] sc12 root # emerge -uDpv world These are the packages that I would merge, in order: Calculating world dependencies - emerge: there are no masked or unmasked ebuilds to satisfy "sys-apps/bzip2". !!! Problem with ebuild dev-db/phpmyadmin-2.5.4 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed. sc12 root # etcat -d sys-apps/bzip2 [ Results for search key : sys-apps/bzip2 ] * dev-php/php-5.0_beta1 sys-apps/bzip2 * dev-php/php-5.0_beta1-r1 sys-apps/bzip2 * dev-php/php-cvs-5.0-r1 sys-apps/bzip2 * dev-php/php-cvs-5.0-r2 sys-apps/bzip2 * dev-php/php-cvs-5.0 sys-apps/bzip2 * dev-php/mod_php-4.3.2-r1 sys-apps/bzip2 * dev-php/mod_php-4.3.2-r2 sys-apps/bzip2 * dev-php/mod_php-4.3.2-r3 sys-apps/bzip2 * dev-php/mod_php-4.3.2-r4 sys-apps/bzip2 * dev-php/mod_php-4.3.2-r5 sys-apps/bzip2 * dev-php/mod_php-4.3.3-r1 sys-apps/bzip2 * dev-php/mod_php-4.3.3-r2 sys-apps/bzip2 * dev-php/mod_php-4.3.3-r3 sys-apps/bzip2 * dev-php/php-4.3.2-r1 sys-apps/bzip2 * dev-php/php-4.3.2-r2 sys-apps/bzip2 * dev-php/php-4.3.2-r3 sys-apps/bzip2 * dev-php/php-4.3.3-r1 sys-apps/bzip2 * dev-php/php-4.3.3-r2 sys-apps/bzip2 * dev-php/php-4.3.3-r3 sys-apps/bzip2 * dev-php/mod_php-4.3.3_rc3 sys-apps/bzip2 * dev-php/mod_php-4.3.2 sys-apps/bzip2 * dev-php/mod_php-4.3.3 sys-apps/bzip2 * dev-php/mod_php-4.3.4 sys-apps/bzip2 * dev-php/php-4.3.2 sys-apps/bzip2 * dev-php/php-4.3.3 sys-apps/bzip2 * dev-php/php-4.3.4 sys-apps/bzip2 Any ideas?
Jepp, still not fixed. Got the same error: emerge -puD world: These are the packages that I would merge, in order: Calculating world dependencies / emerge: there are no masked or unmasked ebuilds to satisfy "sys-apps/bzip2". !!! Problem with ebuild dev-php/mod_php-4.3.3-r3 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed.
I'm getting the same error, but my eclass is fine - RDEPENDS contains app-arch/bzip2, and DEPENDS contains ${RDEPENDS}. I've even gone to the extent of 'grep -r apps/bzip' in my /usr/portage and my /var/db/pkg, without finding anything (except the fact that app-games/asc and app-games/xqf both still depend on the sys-apps/bzip2, and that the metadata cache for net-mail/amavis-0.3.12_pre8 still contains sys-apps/bzip2 as well). What is making my portage think that it needs "sys-apps" instead of "app-arch"?
wrangler
emerge rsync make sure PORTAGE_OVERLAY is disabled try again
Well, it worked when I SYNC'ed with the main gentoo mirror, but I don't understand why - it wasn't my overlay, and the ebuilds and eclasses seemed fine. Never mind, it's over now. Thanks.
fixed
well, when I update all my packages (no, not world, it doesn't have all the packages) using: emerge `qpkg -I -nc` -upD When I do that, it still complains about problems with sys-apps/bzip2 .