It looks like the problem is that the runit package is using the old upstart directory, /etc/event.d/ for runsvdir. I copied the file to /etc/init and runit was able to start.
$ sudo initctl start runsvdir initctl: Unknown job: runsvdir $ sudo initctl list | grep runsvdir $ sudo cp /etc/event.d/runsvdir /etc/init/runsvdir.conf $ sudo initctl list | grep runsvdir runsvdir stop/waiting $ sudo start runsvdir runsvdir start/running, process 9531
A patch is attached that fixes the directory location of the runsvdir file in the package's rules file on karmic.
It looks like the problem is that the runit package is using the old upstart directory, /etc/event.d/ for runsvdir. I copied the file to /etc/init and runit was able to start.
$ sudo initctl start runsvdir d/runsvdir /etc/init/ runsvdir. conf
initctl: Unknown job: runsvdir
$ sudo initctl list | grep runsvdir
$ sudo cp /etc/event.
$ sudo initctl list | grep runsvdir
runsvdir stop/waiting
$ sudo start runsvdir
runsvdir start/running, process 9531
A patch is attached that fixes the directory location of the runsvdir file in the package's rules file on karmic.