hooks/live tries to copy non-existing udevinfo

Bug #343735 reported by Thilo Uttendorfer
20
This bug affects 3 people
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/initramfs-tools/hooks/live in the package live-initramfs contains the following line:
   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

Revision history for this message
Simeon Walker (simeon-walker) wrote :

The file scripts/live-helpers also refers to udevinfo at line 12. (version 1.154.8-1)

Revision history for this message
Xcess (sxsee) wrote :

I can confirm this behaviour in Hardy and Jaunty, while trying to build a Live System with live-initramfs. The thing is that now I can't run update-initramfs, and since the install failed thru aptitude, I can't uninstall live-initramfs either!!

Revision history for this message
mercutio22 (macabro22) wrote :

This is preventing me from upgrading to Jaunty.

http://ubuntuforums.org/showthread.php?p=7160682#post7160682

Revision history for this message
mercutio22 (macabro22) wrote :

louise@Watilla:/usr/bin$ udevadm info
missing option

Revision history for this message
Simeon Walker (simeon-walker) wrote :

Looks like this has been fixed in the karmic version.

Revision history for this message
Phillip Susi (psusi) wrote :

This package has been removed from Ubuntu. It has been replaced by the live-boot package. If you still have this issue with the live-boot package in 12.04 or later, please reopen and reassign to that package.

Changed in live-initramfs (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.