ARTS is a dependency of Qt, yet ARTS (while running ./configure) says it cannot find Qt and therfore cannot install. Reproducible: Always Steps to Reproduce: 1.emerge -uavt qt 2.type 'y' 3.Hit Enter Actual Results: checking for Qt... configure: error: Qt (>= Qt 3.3) (headers and libraries) not found. Please check your installation! For more details about this problem, look at the end of config.log. Expected Results: Finished emerging properly. Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5- r0, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(tm) XP 2800+ Gentoo Base System version 1.4.16 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r9 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -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/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" 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" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dfx 3dnow X aac aalib acpi aim alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bzlib calendar caps cdb cdparanoia cdr crypt cups dga dio directfb divx4linux dvd dvdr dvdread emacs emboss encode ethereal fbcon ffmpgeg firebird flac foomaticdb fortran ftp gd gdbm gif gmp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml icq ieee1394 imagemagick imap imlib ipv6 jabber java javascript joystick jpeg kde kdexdeltas libcaca libg++ libwww mad mcal mikmod mime mmx motif mozilla mp3 mpeg msn mysql mysqli nas ncurses nls ogg oggvorbis openal opengl oscar oss pam pdflib perl php png posix python qt quicktime quicktimesamba readline sdl sockets socks5 spell spl sse ssl svg svga symlink szip tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales vcd videos vorbis wifi win32codecs wmf wxwindows x86 xine xinerama xml xml2 xmms xpm xprint xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
No circular dependency. aRts depends on Qt and can't find it. Which Qt versions do you have installed? Please attach the aRts config.log
Actually, Qt wasn't installed at all. I had 'arts' in my USE flags and so Qt assumed it would be able to install arts. I did find a temporary workaround though. I just took changed 'arts' in my USE flags to '-arts' and emerged Qt. Then, in order to emerge arts, I changed my USE flags back and typed 'emerge --newuse qt'.
Qt doesn't have any direct dependency on arts. If what you say is true, then it's some kind of obscure indirect dependency via another package.
Well, as you can see, my USE flags are very extensive so what you say must me true.
emerge -upvt or something like that may show the tree as to why qt is wanting arts.
Actually, I use -uavt. Unfortunately, I've already used the workaround I stated above so I no longer have the dependency tree. I guess you could say the bug is "fixed" with a workaround. I'll close it now.