[csw-users] DBUS Install Script issue/problem (formerly: Pidgin Error on New Sol 10 Install)
JL Picard
jlpicard15 at hotmail.com
Tue Feb 3 07:09:00 CET 2009
Thanks Chad,
The new install of dbus package almost nailed it, however, there was still
was still one minor problem,more likely to do with the DBUS package install
than pidgin.
After installing DBUS, I ran pidgin on got this error again:
process 11375: D-Bus library appears to be incorrectly set up; failed to
read machine uuid:
Failed to open "/opt/csw/var/lib/dbus/machine-id": Permission denied
This time the machine-id file did exist, but unavailable to non-root users,
since permissions on the directory was:
> ls -arlt /opt/csw/var/
total 21
drwxr-xr-x 2 root bin 2 Jan 25 14:45 proftpd
drwxr-xr-x 3 root bin 3 Jan 25 14:53 spool
drwxr-xr-x 3 root bin 3 Jan 25 14:53 svc
drwxr-xr-x 17 root bin 20 Feb 2 16:05 ..
drwxrwx--- 4 root bin 4 Feb 3 00:50 lib
drwxr-xr-x 7 root bin 7 Feb 3 00:50 .
drwxr-xr-x 3 root root 3 Feb 3 00:50 run
Once I ran the following:
chmod 775 /opt/csw/var/lib
pidgin seems to work.
JL
----- Original Message -----
From: "Chad Harp" <harpchad at opencsw.org>
To: "questions and discussions" <users at lists.opencsw.org>
Sent: Monday, February 02, 2009 6:28 PM
Subject: Re: [csw-users] Pidgin Error on New Sol 10 Install
> Did some more digging, looks like dbus-uuidgen is run in the postinstall
> for CSWdbus. CSWpidgin only depends on CSWlibdbus.
>
> Quick fix for your situation should be a 'pkg-get -i dbus'
>
> I'll get a new version of pidgin packaged up with a new dependency on
> CSWdbus.
>
> Sorry for the troubles, Chad
>
> Chad Harp wrote:
>> Hello, dbus-uuidgen is part or CSWdbus
>>
>> Need a few things to help track this down:
>>
>>
>> Did you install the packages with pkg-get/pkgutil?
>>
>> Can you attach the output of the following commands:
>>
>> ls -l /opt/csw/var/lib/dbus
>> pkginfo -l CSWdbus CSWdbusglib CSWlibdbus CSWpidgin
>>
>>
>> Thanks, Chad
>>
>> JL Picard wrote:
>>> I have a brand new Sun T5240 Sparc/Sol10 box with a FRESH installation
>>> of OpenCSW package including pidgin and pidgin-otr packages. The
>>> packages seem to install clean, but I am getting this error on startup:
>>>
>>> process 11234: D-Bus library appears to be incorrectly set up; failed to
>>> read machine uuid: Failed to open "/opt/csw/var/lib/dbus/machine-id":
>>> Permission denied
>>> See the manual page for dbus-uuidgen to correct this issue.
>>> D-Bus not compiled with backtrace support so unable to print a
>>> backtrace
>>> Abort (core dumped)
>>>
>>> My basic research leads me to believe I need to run dbus-uuidgen
>>> (presumably as root) to atleast generate the UID file, but I dont even
>>> see the binary installed.
>>>
>>> Does anyone have an idea where I've gone wrong?
>>>
>>> J
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> users mailing list
>>> users at lists.opencsw.org
>>> https://lists.opencsw.org/mailman/listinfo/users
>>
>> _______________________________________________
>> users mailing list
>> users at lists.opencsw.org
>> https://lists.opencsw.org/mailman/listinfo/users
>
> _______________________________________________
> users mailing list
> users at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/users
>
More information about the users
mailing list