wv uses latex for much of it's processing, so there should be virtual/tetex in RDEPEND. (I think...) Reproducible: Always Steps to Reproduce: [no tetex installed] emerge wv wvPDF (and others) Actual Results: Could not find required program 'latex' Expected Results: No error. emerge info Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -ftracer -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -ftracer -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://mirror.pacific.net.au/linux/Gentoo http://www.zentek-international.com/mirrors/gentoo/ ftp://linux.ntcu.net/dists/gentoo/ http://mirror.gentoo.gr.jp" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow apm arts avi berkdb crypt encode foomaticdb gdbm gif gpm imlib jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline samba sdl slang spell sse ssl svga tcpd truetype x86 xml2 xmms xv zlib"
the maint point of wv is it's shared lib, it doesn't need latex there. The satisfy the deps of all the extra scripts seems a bit too much for something that is not used by most users.
Is a USE flag out of the question? Or split wv into wv-libs and wv-tools (or something)?
splitting it up seems overengineering for this pack. A USE flag could be done i guess, if there was one that fitted it. I don't consider this big enough an issue to introduce one.
Closing a stale bug.