media-sound/vorbis-tools depends on qt and X ?! While working on a Livecd project of mine based on gentoo, I found vorbis-tools requiring alot more then is logically expected. [ebuild N ] media-libs/libvorbis-1.1.0 [ebuild N ] media-libs/libpng-1.2.8 [ebuild N ] x11-base/opengl-update-2.0_pre5 [ebuild N ] media-libs/freetype-2.1.5-r1 [ebuild N ] x11-misc/ttmkfdir-3.0.9-r2 [ebuild N ] media-libs/fontconfig-2.2.3 [ebuild N ] x11-base/xorg-x11-6.8.0-r4 [ebuild N ] app-arch/rpm2targz-9.0-r2 [ebuild N ] sys-apps/utempter-0.5.5.5-r1 [ebuild N ] x11-terms/xterm-197 [ebuild N ] media-libs/audiofile-0.2.6-r1 [ebuild N ] media-libs/libmikmod-3.1.11-r1 [ebuild N ] app-arch/unzip-5.50-r2 [ebuild N ] x11-libs/gtk+-1.2.10-r11 [ebuild N ] media-sound/xmms-1.2.10-r5 [ebuild N ] dev-lang/nasm-0.98.38-r1 [ebuild N ] media-libs/flac-1.1.0-r2 [ebuild N ] media-libs/speex-1.0.2 [ebuild N ] net-misc/curl-7.12.0-r2 [ebuild NS ] dev-db/sqlite-2.8.15 [ebuild N ] media-libs/jpeg-6b-r4 [ebuild N ] media-libs/lcms-1.13 [ebuild N ] media-libs/libmng-1.0.4 [ebuild N ] media-libs/giflib-4.1.0-r3 [ebuild N ] media-libs/libungif-4.1.3 [ebuild N ] x11-libs/qt-3.3.3 [ebuild N ] media-libs/libid3tag-0.15.1b [ebuild N ] media-libs/libmad-0.15.1b [ebuild N ] kde-base/kde-env-3-r3 [ebuild N ] kde-base/arts-1.3.2 [ebuild N ] media-libs/libao-0.8.5 [ebuild N ] media-sound/vorbis-tools-1.0.1 Reproducible: Always Steps to Reproduce: 1. emerge -p vorbis-tools 2. 3. Actual Results: a whole alot more then just vorbis tools Expected Results: about 5 or so depends Gentoo Base System version 1.4.16 Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r14 i686) ================================================================= System uname: 2.6.9-gentoo-r14 i686 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 10 2005, 23:25:44)] dev-lang/python: 2.3.4-r1 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.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-pipe -O3 -march=i686" 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="-pipe -O3 -march=i686" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" 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 alsa apm arts avi berkdb bitmap-fonts cdr crypt encode f77 flac font-server foomaticdb fortran gdbm gif gnome gpm imlib ipv6 jpeg libg++ libwww mad mikmod motif mp3 mpeg ncurses network oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl speex spell sqlite ssl svga tcpd theora truetype truetype-fonts type1-fonts xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
you have USE=arts that's what pulling KDE and then X...
These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] media-libs/speex-1.0.2 [ebuild N ] media-libs/libpng-1.2.8 [ebuild N ] x11-base/opengl-update-2.0_pre5 [ebuild N ] media-libs/freetype-2.1.5-r1 [ebuild N ] x11-misc/ttmkfdir-3.0.9-r2 [ebuild N ] media-libs/fontconfig-2.2.3 [ebuild N ] x11-base/xorg-x11-6.8.0-r4 [ebuild N ] app-arch/rpm2targz-9.0-r2 [ebuild N ] sys-apps/utempter-0.5.5.5-r1 [ebuild N ] x11-terms/xterm-197 [ebuild N ] media-libs/audiofile-0.2.6-r1 [ebuild N ] media-libs/libmikmod-3.1.11-r1 [ebuild N ] app-arch/unzip-5.50-r2 [ebuild N ] x11-libs/gtk+-1.2.10-r11 [ebuild N ] media-sound/xmms-1.2.10-r5 [ebuild N ] dev-lang/nasm-0.98.38-r1 [ebuild N ] media-libs/flac-1.1.0-r2 [ebuild N ] net-misc/curl-7.12.0-r2 [ebuild N ] media-libs/libao-0.8.5 [ebuild N ] media-sound/vorbis-tools-1.0.1
Oops. #2 is the output from USE="-arts" emerge -p vorbis-tools. USE="-*" emerge -p vorbis-tools works.