Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 449784 - app-text/djview-4.9 requires dbus as hard dependency
Summary: app-text/djview-4.9 requires dbus as hard dependency
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-02 16:55 UTC by mikolaj.bugzilla
Modified: 2018-04-30 16:25 UTC (History)
3 users (show)

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


Attachments
djview-4.9-no-dbus.ebuild.patch (djview-4.9-no-dbus.ebuild.patch,299 bytes, patch)
2013-01-02 16:55 UTC, mikolaj.bugzilla
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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]
djview-4.9-no-dbus.ebuild.patch
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
      Homepage:      http://dbus.freedesktop.org/
      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
      Homepage:      http://djvu.sourceforge.net/djview4.html
      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 (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) ?
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.