Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 94197

Summary: alsa-libs won't emerge without doxygen, but doesn't build the dependency first
Product: Gentoo Linux Reporter: Christopher DeMarco <cmd>
Component: [OLD] LibraryAssignee: Gentoo Sound Team <sound>
Status: RESOLVED WORKSFORME    
Severity: normal CC: martin.konopka
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Christopher DeMarco 2005-05-27 09:47:09 UTC
USE='doc' emerge media-libs/alsa-lib-1.0.8

<portage doesn't prompt me to install doxygen>

make[1]: Entering directory
`/var/tmp/portage/alsa-lib-1.0.8/work/alsa-lib-1.0.8/doc'
doxygen doxygen.cfg
make[1]: doxygen: Command not found
make[1]: *** [doc] Error 127
make[1]: Leaving directory `/var/tmp/portage/alsa-lib-1.0.8/work/alsa-lib-1.0.8/doc'
make: *** [doc] Error 2

Emerging doxygen allows alsa-lib to be built.



Reproducible: Always
Steps to Reproduce:
see above

Actual Results:  
see above

Expected Results:  
Portage should have listed doxygen as a dependency for the "doc" USE flag

cmd@onion ~ $ emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Xeon(TM) CPU 2.80GHz
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May 25 2005, 17:17:46)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://www.zentek-international.com/mirrors/gentoo/
http://mirror.clarkson.edu/pub/distributions/gentoo/
http://gentoo.binarycompass.org"
LANG="C"
MAKEOPTS="-j9"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib acl aliaschain alsa apm avi berkdb bitmap-fonts cdr cnamefix
crypt cups curl divx4linux doc dvd eds emboss encode esd fam ffmpeg flac
foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile
imagemagick imap imlib ipv6 java jpeg junit kde libg++ libwww live mad mikmod
motif mozilla mp3 mpeg mpeg2 mysql ncurses network nls odbc offensive ogg
oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline
samba sasl sdl semanticfix spell ssl svga tcpd tiff truetype truetype-fonts
type1-fonts vcd vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-27 12:42:38 UTC
this is interesting, works fine for me and the ebuild has already conditional
dependency on doxygen, controlled by the doc useflag
Comment 2 Jan Brinkmann (RETIRED) gentoo-dev 2005-06-04 06:50:43 UTC
it has the required dependency, can't reproduce this one
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-03-03 10:33:56 UTC
*** Bug 124830 has been marked as a duplicate of this bug. ***