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

Bug 449784

Summary: app-text/djview-4.9 requires dbus as hard dependency
Product: Gentoo Linux Reporter: mikolaj.bugzilla
Component: New packagesAssignee: TeX project <tex>
Severity: normal CC: floppym, jstein, njsg
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also:
Package list:
Runtime testing required: ---
Attachments: djview-4.9-no-dbus.ebuild.patch

Description mikolaj.bugzilla 2013-01-02 16:55:09 UTC
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.

Reproducible: Always
Comment 1 mikolaj.bugzilla 2013-01-02 16:55:41 UTC
Created attachment 334056 [details, diff]
Comment 2 Mike Gilbert gentoo-dev 2013-01-02 17:15:04 UTC
So the issue in bug 420907 does not apply?
Comment 3 mikolaj.bugzilla 2013-01-02 17:18:10 UTC
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 )

*  app-text/djview
      Latest version available: 4.9
      Latest version installed: 4.9
      Size of files: 908 kB
      Description:   Portable DjVu viewer using Qt4
      License:       GPL-2

Simply put, djview-4.9 works and compiles without dbus installed.
Comment 4 mikolaj.bugzilla 2013-01-02 17:19:22 UTC
Of course I have qt-gui compiled without dbus use flag.
Comment 5 Rafał Mużyło 2013-01-02 21:20:33 UTC
(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 ( ?
Comment 6 mikolaj.bugzilla 2013-01-02 22:12:16 UTC
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.
Comment 7 Andreas Sturmlechner gentoo-dev 2020-05-20 22:13:16 UTC
These versions are long gone.