The launchctl script generated in /opt/local/etc/LaunchDaemons/org.macports.dbus/dbus.wrapper is invalid. The port file needs to be changed to quote the parameters to startupitem.start and startupitem.stop and to provide the --system parameter to startupitem.restart. The attached patch seems to fix the problem, perhaps someone could apply it, assuming you don't see anything wrong with it.

--
Mike Alexander           [EMAIL PROTECTED]
Ann Arbor, MI            PGP key ID: BEA343A6
--- Portfile.save	2007-04-08 23:09:09.000000000 -0400
+++ Portfile	2007-04-08 23:16:27.000000000 -0400
@@ -25,9 +25,9 @@
 startupitem.create	yes
 startupitem.name	dbus
 startupitem.init	XDG_DATA_DIRS=${prefix}/share
-startupitem.start	${prefix}/bin/dbus-daemon --system
-startupitem.stop	kill `cat ${prefix}/var/run/dbus/pid`
-startupitem.restart	"kill `cat ${prefix}/var/run/dbus/pid` ; ${prefix}/bin/dbus-daemon"
+startupitem.start	"${prefix}/bin/dbus-daemon --system"
+startupitem.stop	"kill `cat ${prefix}/var/run/dbus/pid`"
+startupitem.restart	"kill `cat ${prefix}/var/run/dbus/pid` ; ${prefix}/bin/dbus-daemon --system"
 
 pre-patch {
 	file mkdir ${worksrcpath}/m4
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to