Meld fails to start; complains about launchd not providing socket path

Mike Alexander mta at umich.edu
Thu May 21 22:16:47 PDT 2009


--On May 20, 2009 9:51:15 PM -0500 Ryan Schmidt 
<ryandesign at macports.org> wrote:

> 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.

This message is slightly wrong in the current version of the dbus 
Portfile.  I think a more nearly correct version would be

#################################################################################################
# Startup items have been generated that will aid in
# starting ${portname} with launchd. They are disabled
# by default. Execute the following command to start the system bus,
# and to cause it to launch at startup:
#
# ${sudo}launchctl load -w ${startup_root}/Library/LaunchDaemons/[file 
tail ${plistFl}]
#
# Execute the following command for each user using dbus to cause the 
session bus to
# be started automatically when needed (you do not want sudo on this 
command):
#
# launchctl load 
${startup_root}/Library/LaunchAgents/org.freedesktop.dbus-session.plist
##################################################################################################

This assumes you installed dbus without +no_root



More information about the macports-users mailing list