Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22693 - emerge erroneously emerging a non-dependency
Summary: emerge erroneously emerging a non-dependency
Status: RESOLVED INVALID
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: PHP Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-12 13:23 UTC by Jeremy Huddleston (RETIRED)
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 Jeremy Huddleston (RETIRED) gentoo-dev 2003-06-12 13:23:06 UTC
I'm not sure exactly how to setup a system to reproduce this bug because it is 
happening on one of my systems, but not another one, and they are nearly 
identical.  When I 'emerge -p php', firebird is going to be emerged as well, but 
it is not a dependency of php... so I am a bit confused...

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




(12:49:40 Thu Jun 12 2003 root@cloud)
/usr/local/download/portage/pkglist $ emerge -p php

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N   ] dev-db/firebird-1.0-r1  
[ebuild  N   ] dev-php/php-4.3.2  


(12:51:09 Thu Jun 12 2003 root@cloud)
/usr/local/download/portage/pkglist $ emerge info
Portage 2.0.48-r1 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-gentoo-r5 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.60GHz
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.
org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config 
/usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /usr/kde/3.
1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/local/download/portage/distfiles"
PKGDIR="/usr/local/download/portage/packages-pentium4"
PORTAGE_TMPDIR="/usr/tmp"
PORTDIR_OVERLAY="/usr/local/download/portage"
USE="x86 oss apm avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses 
nls pdflib png quicktime spell truetype xml2 xmms xv zlib directfb gtkhtml alsa 
gdbm berkdb slang readline arts tetex aalib nas bonobo svga ggi tcltk java guile 
mysql postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis 
gnome gtk qt kde motif opengl mozilla gphoto2 ldap snmp cdr scanner acl acpi 
atlas curl dga doc dvb dvd emacs ethereal evo fbcon firebird flash gb gd gnomedb 
gps gtk2 imap innodb ipv6 jikes junit kerberos krb4 lcms ldam leim libgda mbox 
mozaccess mozcalendar mozinterfaceinfo mozxmlterm mpi mule objc odbc pcmcia pda 
pic plotutils pnp radeon ruby samba sasl slp socks5 sse tiff trusted usb wmf 
Xaw3d xinerama xml -3dnow mozsvg"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer 
-falign-functions=4 -falign-jumps=4 -falign-loops=4"
CXXFLAGS="-march=pentium3 -mcpu=pentium4 -O3 -pipe -fomit-frame-pointer 
-falign-functions=4 -falign-jumps=4 -falign-loops=4"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="ccache sandbox buildpkg userpriv usersandbox"
Comment 1 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2003-06-12 19:03:14 UTC
Firebird IS a dependancy of php if you have USE="firebird".
You do have that use flag set, so Firebird is pulled in.
If you don't use it, take it out of your USE flags.

I don't know why you thought it wasn't a dependancy of PHP?
'emerge -pDv php' provides more helpful output in many cases.