fails to handle LABEL= or UUID=

Bug #145424 reported by Colin Watson on 2007-09-27
2
Affects Status Importance Assigned to Milestone
os-prober (Ubuntu)
Medium
Colin Watson

Bug Description

Binary package hint: os-prober

linux-boot-prober fails to handle LABEL= or UUID= because it tries to use /target/bin/mount for that and:

+ /target/bin/mount -L /boot -o ro /var/lib/os-prober/mount/boot -t ext3
/target/bin/mount: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory

The quick fix is probably to set LD_LIBRARY_PATH. The harder but more correct fix is to add -L and -U support to busybox mount.

Colin Watson (cjwatson) wrote :

Confirming (as the maintainer) and milestoning for RC.

Changed in os-prober:
importance: Undecided → Medium
status: New → Triaged
Colin Watson (cjwatson) on 2007-10-03
Changed in os-prober:
assignee: nobody → kamion
Colin Watson (cjwatson) wrote :

os-prober (1.21ubuntu3) gutsy; urgency=low

  * Try finding a LABEL/UUID-capable /bin/mount in $tmpmnt as well as in
    /target.
  * Set LD_LIBRARY_PATH appropriately in the event that we have to use a
    foreign mount binary (LP: #145424).

 -- Colin Watson <email address hidden> Wed, 03 Oct 2007 17:44:41 +0100

Changed in os-prober:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers