[06:20] Is there a guide online on using upstart as more than a drop-in sysvinit replacement and if so where? [10:45] JamesB192: not yet, such things will start to appear once 0.5 is out] [13:10] does there exist recent debian/ubuntu packaging for trunk upstart? [13:12] not at the moment [13:12] though there's no reason the existing packaging wouldn't work [13:12] other than the fact that 0.5 doesn't work yet :p [13:17] :-) [13:21] hrmh [13:22] so trunk is still compatible with 0.3.x jobs, but trunk will not boot anyway [13:23] no, it's not compatible [13:25] in fact, it's the very definition of incompatible, since trunk reverses various defaults ;) [13:44] *sigh* [13:44] the problem with D-Bus, at least it's C bindings anyway, is you have to write so much to get minimum functionality [14:03] I guess most people are expected to use glib bindings.. [14:09] which are nasty :) [14:10] We could always NIH our own implementation of the protocol. ;-) [14:20] ugh :p [17:28] process 16984: Applications must not close shared connections - see dbus_connection_close() docs. This is a bug in the application. [17:28] *grr* [17:29] so I take it out [17:29] then [17:29] process 16678: dbus_shutdown() called but connections were still live. This probably means the application did not drop all its references to bus connections. [17:29] GRRRRR [17:29] :-\ [17:32] and [17:32] Program received signal SIGPIPE, Broken pipe. [17:32] yet [17:32] signal (SIGPIPE, SIG_IGN); [17:35] oh [17:35] wait [17:35] being an idiot [17:36] * Keybuk runs cont [17:36] ok dbus_shutdown is just segfaulting on its own [17:41] Keybuk: I take it you know you should unref, not close connections if they're shared? [17:41] soren: yes [17:41] but how do you make it get rid of its shared connections? :) [17:42] dbus should magically shut it down when the last references is unref'ed? [17:44] it doesn't seem to [18:48] Keybuk: 1 - D-BUs: 0 [18:48] :-) [18:51] Keybuk: 2 - D-Bus: 0 [18:51] And he scooooooreeeeees [21:42] Keybuk: What turned out to be the problem? [23:45] soren: libdbus bugs