Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158034 - app-text/evince-0.6.1 seems to require dbus at runtime irrespective of USE flag
Summary: app-text/evince-0.6.1 seems to require dbus at runtime irrespective of USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Daniel Gryniewicz (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-13 07:23 UTC by PL Hayes
Modified: 2006-12-17 09:39 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description PL Hayes 2006-12-13 07:23:32 UTC
I have dbus-1.0.2 and dbus-glib-0.72 installed - I'm not sure why dbus got installed at all since it isn't in my USE flags but anyway...

When I try to run evince (emerged with USE=-dbus), I get this message:

process 25567: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
  D-Bus not built with -rdynamic so unable to print a backtrace

Well great but I don't want to RTFM etc. because I didn't ask for evince to use dbus in the first place!
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-12-17 09:39:45 UTC
It turns out recent evince wasn't switching dbus support, only detecting it.  I've added a switch, which should disable it.

However, much of gnome hard deps on dbus, and going forward, you won't be able to avoid it while using gnome programs.