Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 93262 - Circular Dependency of Qt and Arts
Summary: Circular Dependency of Qt and Arts
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on: 33440
Blocks:
  Show dependency tree
 
Reported: 2005-05-19 15:50 UTC by sigloiv
Modified: 2005-05-24 17:15 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sigloiv 2005-05-19 15:50:19 UTC
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
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-19 16:59:08 UTC
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
Comment 2 sigloiv 2005-05-20 19:51:01 UTC
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'.
Comment 3 Caleb Tennis (RETIRED) gentoo-dev 2005-05-24 08:55:25 UTC
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. 
Comment 4 sigloiv 2005-05-24 15:27:54 UTC
Well, as you can see, my USE flags are very extensive so what you say must me 
true.
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2005-05-24 16:35:40 UTC
emerge -upvt or something like that may show the tree as to why qt is wanting
arts.  
Comment 6 sigloiv 2005-05-24 17:15:06 UTC
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.