Anonymous | Login | 2024-03-29 09:26 CET |
Main | My View | View Issues |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
0004815 | [gvim] regular use | crash | always | 2011-08-10 16:58 | 2013-04-28 21:59 | ||
Reporter | zzxtty | View Status | public | ||||
Assigned To | laurent | ||||||
Priority | normal | Resolution | won't fix | ||||
Status | closed | ||||||
Summary | 0004815: vim/gtk/dbus error | ||||||
Description |
[xxxxxx@taskmaster ~]0% gvim Gtk-Message: Failed to load module "pk-gtk-module": ld.so.1: vim-x11: fatal: libpk-gtk-module.so: open failed: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": ld.so.1: vim-x11: fatal: libcanberra-gtk-module.so: open failed: No such file or directory process 29001: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/opt/csw/var/lib/dbus/machine-id": No such file or directory See the manual page for dbus-uuidgen to correct this issue. D-Bus not compiled with backtrace support so unable to print a backtrace Vim: Caught deadly signal ABRT Vim: Finished. Abort [xxxxxx@taskmaster ~]134% |
||||||
Additional Information | I was getting the above error on two SPARC/Solaris 9 machines. I removed all the CSW packages and reinstalled using the latest pkgutil, the error still occurs. It was also happening with firefox, although I haven't re-installed that yet. | ||||||
Tags | No tags attached. | ||||||
Attached Files | |||||||
|
Relationships | |||||||
|
Notes | |
(0009224) dam (administrator) 2011-08-11 16:06 |
This happens when CSWdbus is not installed as the machine-id is set during postinstall. There is no explicit dependency from CSWgvim to CSWdbus at the moment. Please see if installing CSWdbus resolves your issue. |
(0009225) zzxtty (reporter) 2011-08-11 16:22 |
I've added the dbus package, but it appears the "machine-id" binary doesnt exist: [xxxxxx@taskmaster ~]0% pkgutil -c | grep -i dbus You're not root and didn't set -W, using home dir. CSWdbus 1.3.1,REV=2010.07.04 SAME CSWdbusglib 0.86,REV=2010.07.04 SAME CSWlibdbus 1.3.1,REV=2010.07.04 SAME [xxxxxx@taskmaster ~]0% gvim Gtk-Message: Failed to load module "pk-gtk-module": ld.so.1: vim-x11: fatal: libpk-gtk-module.so: open failed: No such file or directory Gtk-Message: Failed to load module "canberra-gtk-module": ld.so.1: vim-x11: fatal: libcanberra-gtk-module.so: open failed: No such file or directory process 7690: D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/opt/csw/var/lib/dbus/machine-id": No such file or directory See the manual page for dbus-uuidgen to correct this issue. D-Bus not compiled with backtrace support so unable to print a backtrace Vim: Caught deadly signal ABRT Vim: Finished. Abort [xxxxxx@taskmaster ~]134% grep machine-id /var/sadm/install/contents [xxxxxx@taskmaster ~]1% |
(0009226) zzxtty (reporter) 2011-08-11 16:32 |
I'm not reading my error messages properly! The binary is "dbus-uuidgen" and does exist, perhaps it's not run during installation? |
(0009227) dam (administrator) 2011-08-11 16:35 |
The current package seems to be lacking the rc script: http://sourceforge.net/apps/trac/gar/browser/csw/mgar/pkg/dbus/trunk/files/cswdbus#L19 [^] Please try the relevant line /opt/csw/bin/dbus-uuidgen --ensure DBus seems to be outdated anyway and needs a refresh. |
(0009228) dam (administrator) 2011-08-11 16:36 |
Please also try to remove / reinstall the dbus package. Maybe there is something strange going on from a failed previous installation. |
(0009229) zzxtty (reporter) 2011-08-11 16:53 |
The uuidgen command fixed the problem. This problem occurred on both my solaris 9 machines, but not on solaris 10. I removed all the CSW packages and reinstalled on one machine and the problem persisted. Admittedly I didn't check or clear out any orphaned files/directories from /var/opt, /etc/opt, or /opt/csw. I also tried installing/removing the dbus package, again the problem persisted. I have not rebooted these machines during this process, they are both in use. These programs used to work, I suspect an "pkg-get -u" caused the problem as there is little else going on with them with regards to configuration changes. |
(0009235) dam (administrator) 2011-08-12 12:40 |
I have made new packages with fixed rc scripts. Would you mind giving them a try? http://buildfarm.opencsw.org/experimental.html#dbus [^] Best regards -- Dago |
(0009236) zzxtty (reporter) 2011-08-12 14:30 |
I've installed this, however it was dependent on CSWlibexpat1 which I had to pull in from the buildfarm. It starts the dbus-daemon on installation and gvim will run. I've not done any additional testing. Chris |
(0009237) dam (administrator) 2011-08-12 15:55 |
CSWlibexpat1 has been released to unstable/ from http://mirror.opencsw.org/opencsw-future/unstable/ [^] you are probably on current/. Sorry for the confusion, there is much in flux right now as we are aiming for a more stable release cycle and some juggling is needed for that. As you testing looks good I will release the dbus package after your confirmation. |
(0009238) zzxtty (reporter) 2011-08-12 16:08 |
I do have some machines on stable, but this one appears to be on unstable/current: [root@taskmaster ~]141% /opt/csw/bin/pkgutil -U Stale lock file (/var/opt/csw/pkgutil/admin.run) removed => Fetching new catalog and descriptions (http://mirror.opencsw.org/opencsw/unstable/sparc/5.9) [^] if available ... --2011-08-12 15:05:11-- http://mirror.opencsw.org/opencsw/unstable/sparc/5.9/catalog [^] Resolving mirror.opencsw.org... 131.188.40.80 Connecting to mirror.opencsw.org|131.188.40.80|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 596966 (583K) [text/plain] Saving to: `/var/opt/csw/pkgutil/catalog.mirror.opencsw.org_opencsw_unstable_sparc_5.9.tmp' 100%[===================================================================================================================================================================================================>] 596,966 902K/s in 0.6s 2011-08-12 15:05:11 (902 KB/s) - `/var/opt/csw/pkgutil/catalog.mirror.opencsw.org_opencsw_unstable_sparc_5.9.tmp' saved [596966/596966] --2011-08-12 15:05:11-- http://mirror.opencsw.org/opencsw/unstable/sparc/5.9/descriptions [^] Resolving mirror.opencsw.org... 131.188.40.80 Connecting to mirror.opencsw.org|131.188.40.80|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 164984 (161K) [text/plain] Saving to: `/var/opt/csw/pkgutil/descriptions.mirror.opencsw.org_opencsw_unstable_sparc_5.9.tmp' 100%[===================================================================================================================================================================================================>] 164,984 815K/s in 0.2s 2011-08-12 15:05:12 (815 KB/s) - `/var/opt/csw/pkgutil/descriptions.mirror.opencsw.org_opencsw_unstable_sparc_5.9.tmp' saved [164984/164984] ==> 3060 packages loaded from /var/opt/csw/pkgutil/catalog.mirror.opencsw.org_opencsw_unstable_sparc_5.9 [root@taskmaster ~]0% /opt/csw/bin/pkgutil -a | grep expat expat CSWexpat 2.0.1,REV=2009.01.22 283.5 KB [root@taskmaster ~]0% |
(0009239) dam (administrator) 2011-08-12 17:09 |
Yeah, these are in fact different: mirror/opencsw/current and mirror/opencsw/unstable are the same while mirror/opencsw-future/unstable is newer. Sorry for the confusion. |
(0010364) laurent (manager) 2013-04-28 21:59 |
At this point, I've pushed updated vim and gvim packages for Solaris 10, and vim only for Solaris 9. Since this issue was on Solaris 9, I think it's time to close it, unless there's still a demand for running gvim there. |
Copyright © 2000 - 2008 Mantis Group |