Setting up udev (175-0ubuntu1) ... Installing new version of config file /etc/init/udev.conf ... restart: Job failed to restart
The problem is that udev is calling 'restart udev || true'. - restart is the wrong interface. This needs to be using invoke-rc.d instead. - ignoring the return value is wrong. - the restart is failing because restart is the wrong interface, with the wrong semantics - 'restart' causes the process to be kill -HUP'ed and respawned via the existing job configuration, *not* using the one from the just-upgraded package. And there are crucial differences in the job file here, because udevd has moved on disk. So of course trying to restart 'udevd' will fail, it needs to start up /lib/udev/udevd instead. This will consistently cause udev to fail to restart for all users when upgrading to precise, leading to difficult-to-diagnose bugs. Should get fixed for alpha-1. ** Changed in: udev (Ubuntu) Importance: Medium => High ** Changed in: udev (Ubuntu) Status: New => Triaged ** Changed in: udev (Ubuntu) Milestone: None => precise-alpha-1 ** Also affects: udev (Ubuntu Precise) Importance: High Status: Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/889226 Title: X fails to correctly find my USB input devices To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/udev/+bug/889226/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs