https://bugzilla.novell.com/show_bug.cgi?id=309837#c43
Olaf Dabrunz changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
--- Comment #43 from Olaf Dabrunz 2007-09-21 08:23:53 MST ---
After still more additions to logging, we have found the root cause for the
removal problem: the removal code in perl-Bootloader fails because of the
libata migration.
The code tries to find the correct sections to remove by matching the pathes
of the kernel and initrd files against the sections. To do this, it tries
to resolve the GRUB device in a section to a Unix device and then to a
mountpoint in /etc/fstab. It would then prepend the found mountpoint to the
pathes of the kernel and initrd in the section.
But as the information in both device.map and fstab are still not libata
migrated, while the information in /dev and udevinfo is, finding a
mountpoint for the GRUB device fails.
The fix is to delay the execution of bootloader_entry and call it with the
saved parameters from yast2-bootloader.
Fixes are in
yast2-bootloader-2.15.25.rpm
perl-Bootloader-0.4.30.rpm
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.