Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33486 - dep check of dev-php/mod_php-4.3.4 breaks as sys-apps/bzip2 dose not exist
Summary: dep check of dev-php/mod_php-4.3.4 breaks as sys-apps/bzip2 dose not exist
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: PHP Bugs
URL: http://www.sauceage.org/gentoo/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-14 15:23 UTC by James W. Dumay
Modified: 2003-11-16 11:27 UTC (History)
2 users (show)

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


Attachments
fixed php.eclass (php.eclass,16.79 KB, application/octet-stream)
2003-11-14 15:28 UTC, James W. Dumay
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James W. Dumay 2003-11-14 15:23:59 UTC
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"
Comment 1 James W. Dumay 2003-11-14 15:28:44 UTC
Created attachment 20752 [details]
fixed php.eclass
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2003-11-14 16:41:35 UTC
the class was fixed at the same time as the move happened
Comment 3 Robert Moss (RETIRED) gentoo-dev 2003-11-14 21:30:23 UTC
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?
Comment 4 Bernd Stapf 2003-11-15 02:12:04 UTC
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.
Comment 5 Jonathan Hitchcock 2003-11-15 04:57:29 UTC
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"?
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-11-15 06:12:03 UTC
wrangler
Comment 7 Martin Holzer (RETIRED) gentoo-dev 2003-11-15 06:12:48 UTC
emerge rsync

make sure PORTAGE_OVERLAY is disabled

try again
Comment 8 Jonathan Hitchcock 2003-11-15 06:46:25 UTC
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.
Comment 9 Martin Holzer (RETIRED) gentoo-dev 2003-11-15 07:15:56 UTC
fixed
Comment 10 Bjarke Istrup Pedersen (RETIRED) gentoo-dev 2003-11-16 11:27:58 UTC
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 .