[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#386721: marked as done (udev postinst should issue a warning if initrd could not be updated)



Your message dated Wed, 11 Oct 2006 23:05:44 +0200
with message-id <20061011210544.GB11947@nancy>
and subject line Bug#386721: udev postinst should issue a warning if initrd could not be updated
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: udev
Version: 0.100-1
Severity: wishlist


After the last udev update to 0.100-1 I've got 2 not booting boxes out of 2:
after a couple of hours spent looking around I discovered that the initrd
was not updated: the old initrd, created with 0.098-2, probably contained
scripts that were not compatible with the new version.

udev postinst scripts actually _do_ try to update the initrd, but
update-initramfs systematically fails because "initrd was modified" (or
"customized", I don't remember exactly what it says).

I don't know if this behaviour of mkinitramfs is sane, but I think that it
would be safer if a warning box appears in such cases which informs the user
about what happened, what could be the consequences and how to force the
generation of a new initrd.

Thanks

Mau

-- Package-specific info:
-- /etc/udev/rules.d/:
/etc/udev/rules.d/:
totale 8
lrwxrwxrwx 1 root root   20 2005-04-10 18:38 020_permissions.rules -> ../permissions.rules
lrwxrwxrwx 1 root root   19 2005-10-19 22:45 025_libgphoto2.rules -> ../libgphoto2.rules
lrwxrwxrwx 1 root root   16 2006-08-04 20:57 025_libsane.rules -> ../libsane.rules
lrwxrwxrwx 1 root root   22 2005-12-14 20:31 025_logitechmouse.rules -> ../logitechmouse.rules
lrwxrwxrwx 1 root root   15 2006-06-09 21:34 025_lomoco.rules -> ../lomoco.rules
lrwxrwxrwx 1 root root   15 2006-08-31 23:42 libnjb.rules -> ../libnjb.rules
lrwxrwxrwx 1 root root   13 2005-03-03 23:32 udev.rules -> ../udev.rules
lrwxrwxrwx 1 root root   25 2006-03-28 21:02 z20_persistent-input.rules -> ../persistent-input.rules
lrwxrwxrwx 1 root root   19 2005-08-31 23:46 z20_persistent.rules -> ../persistent.rules
-rw-r--r-- 1 root root 1052 2006-08-31 23:42 z25_persistent-cd.rules
-rw-r--r-- 1 root root  401 2006-08-31 23:42 z25_persistent-net.rules
lrwxrwxrwx 1 root root   33 2006-04-20 20:32 z45_persistent-net-generator.rules -> ../persistent-net-generator.rules
lrwxrwxrwx 1 root root   12 2005-07-09 20:49 z50_run.rules -> ../run.rules
lrwxrwxrwx 1 root root   16 2005-10-19 22:14 z55_hotplug.rules -> ../hotplug.rules
lrwxrwxrwx 1 root root   19 2005-09-01 01:12 z60_alsa-utils.rules -> ../alsa-utils.rules
lrwxrwxrwx 1 root root   15 2005-09-22 00:34 z60_hdparm.rules -> ../hdparm.rules
lrwxrwxrwx 1 root root   29 2006-04-12 19:18 z75_cd-aliases-generator.rules -> ../cd-aliases-generator.rules
lrwxrwxrwx 1 root root   12 2006-08-31 23:45 z99_hal.rules -> ../hal.rules

-- /sys/:
/sys/block/fd0/dev
/sys/block/hda/dev
/sys/block/hdb/dev
/sys/block/hdb/hdb1/dev
/sys/block/hdc/dev
/sys/block/hdd/dev
/sys/block/hde/dev
/sys/block/hde/hde1/dev
/sys/block/hde/hde2/dev
/sys/block/hdg/dev
/sys/block/hdg/hdg1/dev
/sys/block/hdg/hdg2/dev
/sys/block/hdg/hdg3/dev
/sys/block/ram0/dev
/sys/block/ram10/dev
/sys/block/ram11/dev
/sys/block/ram12/dev
/sys/block/ram13/dev
/sys/block/ram14/dev
/sys/block/ram15/dev
/sys/block/ram1/dev
/sys/block/ram2/dev
/sys/block/ram3/dev
/sys/block/ram4/dev
/sys/block/ram5/dev
/sys/block/ram6/dev
/sys/block/ram7/dev
/sys/block/ram8/dev
/sys/block/ram9/dev
/sys/block/sda/dev
/sys/block/sda/sda1/dev
/sys/block/sda/sda2/dev
/sys/block/sda/sda3/dev
/sys/block/sda/sda5/dev
/sys/block/sda/sda6/dev
/sys/block/sda/sda7/dev
/sys/block/sdb/dev
/sys/block/sdc/dev
/sys/block/sdd/dev
/sys/block/sde/dev
/sys/class/graphics/fb0/dev
/sys/class/input/input0/event0/dev
/sys/class/input/input1/event1/dev
/sys/class/input/input1/mouse0/dev
/sys/class/input/input1/ts0/dev
/sys/class/input/input2/event2/dev
/sys/class/input/mice/dev
/sys/class/misc/agpgart/dev
/sys/class/misc/device-mapper/dev
/sys/class/misc/hpet/dev
/sys/class/misc/hw_random/dev
/sys/class/misc/psaux/dev
/sys/class/misc/rtc/dev
/sys/class/misc/snapshot/dev
/sys/class/ppdev/parport0/dev
/sys/class/printer/lp0/dev
/sys/class/sound/adsp1/dev
/sys/class/sound/adsp/dev
/sys/class/sound/audio1/dev
/sys/class/sound/audio/dev
/sys/class/sound/controlC0/dev
/sys/class/sound/controlC1/dev
/sys/class/sound/dmmidi/dev
/sys/class/sound/dsp1/dev
/sys/class/sound/dsp/dev
/sys/class/sound/midiC0D0/dev
/sys/class/sound/midi/dev
/sys/class/sound/mixer1/dev
/sys/class/sound/mixer/dev
/sys/class/sound/pcmC0D0c/dev
/sys/class/sound/pcmC0D0p/dev
/sys/class/sound/pcmC0D1p/dev
/sys/class/sound/pcmC0D2c/dev
/sys/class/sound/pcmC0D2p/dev
/sys/class/sound/pcmC1D0c/dev
/sys/class/sound/pcmC1D0p/dev
/sys/class/sound/pcmC1D1c/dev
/sys/class/sound/pcmC1D2c/dev
/sys/class/sound/pcmC1D3c/dev
/sys/class/sound/pcmC1D4p/dev
/sys/class/sound/seq/dev
/sys/class/sound/sequencer2/dev
/sys/class/sound/sequencer/dev
/sys/class/sound/timer/dev
/sys/class/usb_device/usbdev1.1/dev
/sys/class/usb_device/usbdev1.4/dev
/sys/class/usb_device/usbdev2.1/dev
/sys/class/usb_device/usbdev3.1/dev
/sys/class/usb_device/usbdev3.2/dev
/sys/class/usb_device/usbdev3.3/dev
/sys/class/usb_device/usbdev4.1/dev
/sys/class/usb_device/usbdev4.2/dev
/sys/class/usb_device/usbdev5.1/dev
/sys/class/video4linux/video0/dev

-- Kernel configuration:


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (200, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-p4
Locale: LANG=it_IT@euro, LC_CTYPE=it_IT@euro (charmap=ISO-8859-15) (ignored: LC_ALL set to it_IT@euro)

Versions of packages udev depends on:
ii  libc6                        2.3.6.ds1-4 GNU C Library: Shared libraries
ii  libselinux1                  1.30.27-2   SELinux shared libraries
ii  libvolume-id0                0.100-1     libvolume_id shared library
ii  lsb-base                     3.1-15      Linux Standard Base 3.1 init scrip

udev recommends no packages.

-- no debconf information


--- End Message ---
--- Begin Message ---
On Sat, 09 Sep 2006, Mau wrote:

> After the last udev update to 0.100-1 I've got 2 not booting boxes out of 2:
> after a couple of hours spent looking around I discovered that the initrd
> was not updated: the old initrd, created with 0.098-2, probably contained
> scripts that were not compatible with the new version.

that udev bug is fixed in latest.
 
> udev postinst scripts actually _do_ try to update the initrd, but
> update-initramfs systematically fails because "initrd was modified" (or
> "customized", I don't remember exactly what it says).

if you manualy poke with mkinitramfs the sha1sum is modified and
update-initramfs won't touch your image, that is a wanted feature.

-- 
maks
 

--- End Message ---

Reply to: