Comment 8 for bug 76304

Revision history for this message
Luis Mondesi (lemsx1) wrote :

Ingo,

why don't you just get the upstart-compat-sysv (upstart-* suite) package from Gutsy and do this (from a Terminal):

#!/bin/sh
# this is a script or you can do one command at a time:

  cd /tmp
  mkdir upstart

# now get (all) packages from the Gutsy archive:
  wget http://archive.ubuntu.com/ubuntu/pool/main/u/upstart/upstart-compat-sysv_0.3.8-2_i386.deb

# you need these for sanity
  wget http://archive.ubuntu.com/ubuntu/pool/main/u/upstart/system-services_0.3.8-2_i386.deb
  wget http://archive.ubuntu.com/ubuntu/pool/main/u/upstart/upstart_0.3.8-2_i386.deb
  wget http://archive.ubuntu.com/ubuntu/pool/main/u/upstart/upstart-logd_0.3.8-2_i386.deb

# extract to /tmp/upstart
  dpkg -x upstart-compat-sysv_0.3.8-2_i386.deb upstart

# again, this is just for sanity
  dpkg -x system-services_0.3.8-2_i386.deb upstart
  dpkg -x upstart_0.3.8-2_i386.deb upstart
  dpkg -x upstart-logd_0.3.8-2_i386.deb upstart

# override the files in /etc/event.d with the new ones:
  sudo cp upstart/etc/event.d/* /etc/event.d/

That will give you a working system again.
When prompted for a password, use your own password.