Summary: | dev-libs/glib-2.30.1-r1 misses /var/lib/dbus/machine-id of sys-apps/dbus-1.4.16-r2, breaks app-text/evince-2.32.0-r3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ewgenij Starostin <bugs.gentoo.org> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | contact, ishkulov, ssuominen |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | http://bugzilla.gnome.org/show_bug.cgi?id=663928 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Hardcode /etc/machine-id instead of /var/lib/dbus/machine-id in glib. |
Description
Ewgenij Starostin
2011-11-11 01:20:54 UTC
Created attachment 292171 [details]
Hardcode /etc/machine-id instead of /var/lib/dbus/machine-id in glib.
This fixes this issue for me, but it’d break things for people whose dbus init script puts machine-id in /var/lib/dbus.
Can confirm that - firefox complains about the missins /var/lib/dbus/machine-id file. As a workaround, you can run this command: sudo dbus-uuidgen --ensure=/var/lib/dbus/machine-id Would be nice if this bug is corrected asap, it's a bit lame having applications complaining about that (some don't even start, as "revelation" password manager - you can imagine the mess while using it at office....) Thank you. cheers, C. Should be set in tree with glib-2.30.1-r2 and proper blockers in place to enforce this. Upstream ticket: http://bugzilla.gnome.org/show_bug.cgi?id=663928 |