This is just a documentation bug... root@flash ~ # emerge -pv libsamplerate These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-libs/libsamplerate-0.1.0-r1 -pic -sndfile -static 0 kB Total size of downloads: 0 kB root@flash ~ # Reproducible: Always Steps to Reproduce: 1. emerge -pv libsamplerate 2. 3. Actual Results: Saw sndfile as an option but could not find its purpose on the USE flag page Expected Results: Add sndfile def to the USE flag page NA, but... root@flash ~ # emerge info Portage 2.0.50-r11 (default-x86-2004.0, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8-gentoo-r2) ================================================================= System uname: 2.6.8-gentoo-r2 i686 Mobile Intel(R) Pentium(R) 4 CPU 3.06GHz Gentoo Base System version 1.5.3 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://mirror.gentoo.gr.jp http://www.zentek-international.com/mirrors/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="X aalib alsa apm audiofile avi berkdb bitmap-fonts cdr crypt cups dvd dvdr encode esd fluidsynth foomaticdb gdbm gif gimp gimpprint gphoto2 gpm gtk gtk2 guile imlib jack jack-tmpfs java jpeg libg++ libwww mad mikmod mmx motif mozcalendar mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex truetype usb video_cards_radeon x86 xml2 xmms xprint xv zlib" root@flash ~ #
use.local.desc:media-libs/libsamplerate:sndfile - support for libsndfile is added It's in use.local.desc... who's in charge of generating that page? It's not a sound bug...
Dunno who's in charge of /dyn/use-index.xml, not the docs team.
sndfile is a local use flag - http://www.gentoo.org/dyn/use-index.xml lists global use flags. If you want to know the meaning of a local use flag, check /usr/portage/profiles/use.local.desc eg. aross@aross-laptop / $ grep sndfile /usr/portage/profiles/use.local.desc media-libs/libsamplerate:sndfile - support for libsndfile is added
Fyi, dyn/use-index.xml is generated automatically from use.desc.