Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 484182

Summary: net-im/psi has missing dev-qt/qtdbus dep
Product: Gentoo Linux Reporter: Nikoli <nikoli>
Component: Current packagesAssignee: Nikoli <nikoli>
Status: RESOLVED FIXED    
Severity: normal CC: net-im, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 484196    

Comment 1 Peter Volkov (RETIRED) gentoo-dev 2013-09-09 15:16:30 UTC
Nikoli, I guess fix should go into all versions right? Also dbus USE flag and qtdbus dependency was removed in 4.8.5, it's still in 4.8.4. Could you confirm that nothing in qtgui-4.8.4 actually depends on qtdbus and thus qtgui[dbus] is the same as qtgui? If not we'll need to make
|| ( <qtgui[dbus]-4.8.5 >qtgui-4.8.5)
dbus? ( qtdbus )
Comment 2 Sergey Popov gentoo-dev 2013-09-10 07:09:56 UTC
(In reply to Peter Volkov from comment #1)
> Nikoli, I guess fix should go into all versions right? Also dbus USE flag
> and qtdbus dependency was removed in 4.8.5, it's still in 4.8.4. Could you
> confirm that nothing in qtgui-4.8.4 actually depends on qtdbus and thus
> qtgui[dbus] is the same as qtgui? If not we'll need to make
> || ( <qtgui[dbus]-4.8.5 >qtgui-4.8.5)
> dbus? ( qtdbus )

dev-qt/qtgui[dbus] was invented only to build qdbusviewer, see https://bugs.gentoo.org/show_bug.cgi?id=478222#c4

So, yes, we can fix this by replacing indirect dev-qt/qtgui[dbus] to direct dependency on dev-qt/qtdbus
Comment 3 Sergey Popov gentoo-dev 2013-09-10 07:14:28 UTC
+  10 Sep 2013; Sergey Popov <pinkbyte@gentoo.org> psi-0.14-r4.ebuild,
+  psi-0.15.ebuild, psi-9999.ebuild, metadata.xml:
+  Add proper dependency on dev-qt/qtdbus, wrt bug #484182. Thanks to Nikoli for
+  discovering this issue. Fix maintainer's email address