hooks/live tries to copy non-existing udevinfo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
live-initramfs (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: live-initramfs
This problem happened to me when creating a NFSROOT with fai-setup (package fai-server) with the result that no initrd.img is created. Here is what I discovered:
The packkage udev used to ship udevinfo. It is at least since version 140-1 (jaunty) removed and you should use udevadm, as described in this changlog:
-------
udev (117-3) hardy; urgency=low
* Ship symlinks of old udevtrigger, udevsettle, udevinfo and udevmonitor
tools to udevadm in the udeb. Use of these should be replaced with
calls to udevadm itself as soon as possible.
-- Scott James Remnant <email address hidden> Thu, 20 Dec 2007 03:47:34 +0000
-------
The scipt /usr/share/
copy_exec /usr/bin/udevinfo /bin
This should be changed to udevadm. But I'm not sure if there are other scripts that still call udevinfo instead of "udevadm info". If so, these scripts should use udevadm, too.
Thilo
The file scripts/ live-helpers also refers to udevinfo at line 12. (version 1.154.8-1)