Meld fails to start; complains about launchd not providing socket path
Ryan Schmidt
ryandesign at macports.org
Wed May 20 19:51:15 PDT 2009
On May 20, 2009, at 20:32, Garth Dahlstrom wrote:
>>> [797] ged at garth-dahlstroms-macbook:~$ meld
>>> Xlib: extension "RANDR" missing on display "/tmp/launch-Y4N79L/:0".
>>> Dynamic session lookup supported but failed: launchd did not
>>> provide a socket path, verify that org.freedesktop.dbus-
>>> session.plist is loaded!
>>>
>>
>> Did you load org.freedesktop.dbus-session.plist? If not, someone
>> more familiar with this software should be able to tell you how,
>> though I expect one of the dbus ports would have printed a message
>> for you during installation explaining how to do so.
>
> I haven't because I don't have an idea how one would go about
> loading it, I presume its part of gnome (being that it dbus is
> part of its name)...
>
> Here's the gnome stuff that's been sucked in from meld and the
> other packages I've built from ports so far, maybe the meld package
> is missing a dep?
>
> [558] ged at garth-dahlstroms-macbook:~/Documents/workspace/ums-code/A/
> trunk$ sudo port installed | grep -i gnome
> gnome-common @2.26.0_0 (active)
> gnome-doc-utils @0.16.1_0 (active)
> gnome-icon-theme @2.26.0_0 (active)
> gnome-keyring @2.26.1_0 (active)
> gnome-mime-data @2.18.0_3 (active)
> gnome-vfs @2.24.1_0 (active)
> libgnome @2.26.0_0 (active)
> libgnomecanvas @2.26.0_0 (active)
> libgnomeui @2.24.1_0 (active)
> py25-gnome @2.26.1_0+darwin_9 (active)
org.freedesktop.dbus-session.plist is provided by the dbus port,
which you should have because gnome-vfs depends on it. The dbus port
should have printed this message when it was installed:
########################################################################
#########################
# Startup items have been generated that will aid in
# starting dbus with launchd. They are disabled
# by default. Execute the following command to start them,
# and to cause it to launch at startup:
#
# sudo launchctl load -w ${startup_root}/Library/LaunchDaemons/
org.freedesktop.dbus-system.plist
# sudo launchctl load -w ${startup_root}/Library/LaunchAgents/
org.freedesktop.dbus-session.plist
########################################################################
##########################
If you used the +no_root variant of dbus, then the command "sudo"
would have been omitted in these instructions.
More information about the macports-users
mailing list