[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
evince needs some dbus and aborts
Something changed on my system and now evince fails to work:
** (evince:26386): WARNING **: Failed to create dbus proxy for
org.gnome.SettingsDaemon: Could not get owner of name
'org.gnome.SettingsDaemon': no such name
process 26386: arguments to dbus_connection_ref() were incorrect,
assertion "connection != NULL" failed in file dbus-connection.c line 2509.
This is normally a bug in some application using the D-Bus library.
D-Bus not compiled with backtrace support so unable to print a backtrace
Abort (core dumped)
I looked at core dump and see that it came via libdbus-glib-1.so.2 from my
dbus-glib-0.76 package. That package and dbus-1.2.1nb1 were both installed
in June 2008. But my glib2 was upgraded to glib2-2.18.3nb1 a few days ago.
I assume that is the problem.
So I used pkgsrc to install dbus-glib-0.80 (replaced existing and didn't
rebuild any other packages). And now evince works for me.
Should the dbus-glib dependency be bumped or something made to force
anything updating glib2 to also force the update of dbus-glib?
And what is the need or purpose of added complexity of dbus just to view a
p.s. Any binary packages for NetBSD x86_64 5.0_RC2?
Main Index |
Thread Index |