app-text/htmltidy isn't installed by quanta, but when quanta runs complains about lacking a component: "Some application required for full functionality are missing: -Tidy [http://tidy.sourceforge.net] - HTML syntax checking will not be available. You may download the applications from the specified locations.". This behaviour is shown with or without tidy USE flag, this flag is just ignored by quanta ebuilds. Reproducible: Always Steps to Reproduce: 1.set/unset tidy USE flag 2.emerge -p quanta 3.run quanta Expected Results: It should behave depending on the flag provided Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.10 i686) ================================================================= System uname: 2.6.10 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1,sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon -mmmx -Os -m3dnow -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3 /share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/sh are/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="-march=athlon -mmmx -Os -m3dnow -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks fixpackages sandbox sfperms" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/g entoo http://gentoo.tiscali.nl/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributi ons/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://ftp.easynet.nl/mirror/gentoo/ ftp://ftp. join.uni-muenster.de/pub/linux/distributions/gentoo http://gentoo.math.bme.hu http://www.die.unipd.it/pub/Linux/distribu tions/gentoo-sources/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de /gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.ynet.sk/pub http://linux.rz.ruhr-uni-bochum.de/down load/gentoo-mirror/" 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="3dnow X X509 aalib acl alsa apache2 apm arts artswrappersuid avi berkdb bitmap-fonts cddb cdparanoia cdr crypt cups dga directfb doc dv dvd dvdr encode esd f77 fam fbcon flac fmod font-server foomaticdb fortran ftp gcj gdbm ggi gif gno me gpm gstreamer gtk gtk2 guile imagemagick imlib java jpeg junit kde ldap libg++ libwww live mad mikmod mmx mng motif m ozcalendar mozilla moznoirc moznomail mpeg mssql mysql ncurses nls nptl nptlonly oggvorbis opengl oracle oss pam pdflib perl php png postgres postgresql python qt quicktime readline samba scanner sdl slang spell ssl svga t1lib tcltk tcpd te tex tidy tiff truetype truetype-fonts type1 type1-fonts vhosts winbind x86 xml xml2 xmms xv zlib"
Created attachment 47386 [details, diff] added a RDEPEND line This is a diff between the ebuild I tested in my PORTAGE_OVERLAY and actual ebuild. The only version tested here is for quanta-3.2.3 (and app-text/htmltidy-4.8.6), but it should work, with trivial changes, for other versions too.
fyi: The Quanta ebuild doesn't get much attention anymore, since it is part of kdewebdev-3.3.
Added in kde-base/kdewebdev and kde-base/quanta for 3.4.