Emerge lighttpd-1.4.4-r1 with php USE flag set wants to install apache as a dependency, WTF ? Could this be because the ebuild requests virtual/httpd-php as a runtime dependency ? Isn't virtual/httpd-php just supposed to be provided by the lighttpd ebuild or am I completely wrong ? Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r2 (default-linux/ppc/2005.1/ppc/G4, gcc-3.4.4, glibc-2.3.4.20 041102-r1, 2.6.12.5 ppc) ================================================================= System uname: 2.6.12.5 ppc 7447A, altivec supported Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.90.0.3-r5 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -pipe -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /etc/mail/dspam /usr/kde/2/share/config /usr/kde/3/share/co nfig /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/sh are/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/te x/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://mirrors.sec .informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors /gentoo/" LANG="fr_FR@euro" LC_ALL="fr_FR@euro" LINGUAS="fr fr_FR" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="ppc X a52 alsa altivec bash-completion berkdb bitmap-fonts cdr crypt cups c url dvd eds emboss fbcon flac fortran gif gpm gstreamer gtk gtk2 imagemagick jav a jpeg libwww mad motif mp3 mpeg ncurses nls nptl ogg oggvorbis opengl pam pdfli b perl png python qt readline sdl spell sqlite ssl tcpd tetex tiff truetype true type-fonts type1-fonts unicode vorbis xine xml2 xv zlib video_cards_radeon lingu as_fr linguas_fr_FR userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Reassigning to lighttpd maintainer.
According to bug #102863, I was supposed to dep on it; grepping the tree shows this is correct. the only packages to PROVIDE it are dev-php/mod_php, dev-php/php-cgi, and dev-lang/php. You're going to have to figure out what else is causing apache to be installed. It's not lighttpd itself though.