djview-4.9.ebuild requires x11-libs/qt-gui:4[dbus] despite the fact
that dbus not is not mentioned anywhere in requirements of djview.
In fact, it can be run without dbus installed. Proposed patch removes the dbus flag.
Created attachment 334056 [details, diff]
So the issue in bug 420907 does not apply?
I can only present empirical evidence:
sys-apps/dbus [ Masked ]
Latest version available: 1.6.8-r1
Latest version installed: [ Not Installed ]
Size of files: 1,884 kB
Description: A message bus system, a simple way for applications to talk to each other
License: || ( AFL-2.1 GPL-2 )
Latest version available: 4.9
Latest version installed: 4.9
Size of files: 908 kB
Description: Portable DjVu viewer using Qt4
Simply put, djview-4.9 works and compiles without dbus installed.
Of course I have qt-gui compiled without dbus use flag.
(In reply to comment #4)
> Of course I have qt-gui compiled without dbus use flag.
Did you compile qt-gui with the ebuild that contained this fix (http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/x11-libs/qt-gui/qt-gui-4.8.4.ebuild?r1=1.10&r2=1.11) ?
Earlier I had ebuild rev 1.
I have downloaded rev 11 and successfully compiled qt-gui-4.8.4 and then djview-4.9 without any issues.
These versions are long gone.