Notes |
|
(0009224)
|
dam
|
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
|
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
|
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
|
2011-08-11 16:35
|
|
|
|
(0009228)
|
dam
|
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
|
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
|
2011-08-12 12:40
|
|
|
|
(0009236)
|
zzxtty
|
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
|
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
|
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
|
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
|
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. |
|