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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs