On Sat, 2012-01-14 at 02:06 +0100, Stéphane Aulery wrote:
> Package: linux-2.6
> Version: 3.1.8-2
> Severity: normal
> 
> Dear Maintainer,
> 
> When I have updated package linux-image-3.1.0-1-686-pae 3.1.6-1 to
> 3.1.8-2, aptitude sent some error messages like this :
> 
> dm_mod: Unknown symbol scsi_verify_blk_ioctl (err 0)
[...]

It looks like this is due to GRUB running os-prober.

We do not bump the kernel ABI when adding symbols, because that is
backward-compatible with modules built for the earlier version.  But
loading new modules is liable to fail after an upgrade until the new
kernel is running (i.e. until the next reboot.)  So long as os-prober
relies on loading a bunch of modules, GRUB *must not* run os-prober in
its kernel postinst hook.

Ben.

-- 
Ben Hutchings
When in doubt, use brute force. - Ken Thompson

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to