Re: [gentoo-user] Re: Strange dependency of kopete-3.5.9 on qt-4*

2009-01-22 Thread Peter Humphrey
On Wednesday 21 January 2009 11:10:05 Nikos Chantziaras wrote:
 equery depends qt-gui:4

$ equery depends qt-gui:4
[ Searching for packages depending on qt-gui:4... ]
app-text/poppler-bindings-0.8.7 (qt4? x11-libs/qt-gui:4)
x11-libs/qscintilla-2.1-r1 (qt4? x11-libs/qt-gui:4)
$ emerge --info | grep qt4
$ grep qt /etc/portage/*
$

As I said (or tried to say) on Monday, whatever was causing kopete to call 
in qt:4 has disappeared. Perhaps I was doing something stupid (I'm having 
to face that possibility more often these days).

-- 
Rgds
Peter



[gentoo-user] Re: Strange dependency of kopete-3.5.9 on qt-4*

2009-01-21 Thread Nikos Chantziaras

Peter Humphrey wrote:
After reading a post here today I decided to investigate why I have several 
qt-4.4.2 packages on this workstation, when I don't have kde-4. It turns 
out that the SSL USE flag causes kopete-3.5.9 to pull in 14 qt-4.4.2 
packages. This strikes me as somewhat odd.


For the moment I've specified kopete -ssl in portage.use and removed all the 
qt-4 packages.


Does anyone here know why we have this dependency of a kde-3 package on 
qt-4?


As others mentioned, there isn't such a dependency in kopete (or any 
other package that is an official part of KDE3).  Can you emerge 
gentoolkit and then do:


  equery depends qt-gui:4

This will show which packages on your system are pulling-in qt-gui-4.x 
(replace qt-gui:4 with any other qt package that got pulled in.)


There have been some ebuilds in the past that incorrectly used an 
unslotted or unversioned dependency on Qt.  If you run across one, this 
should be reported as a bug since Qt3 and Qt4 are totally incompatible.