right - _finally_ i've encountered a requirement to upgrade a 2nd system that has lvm2 and (in this 2nd case 2.6.18-486) a linux kernel image, and have encountered the *exact* same problem as is in bugs 636123 and 638896. this time, however, i was anticipating that something might go wrong, so was watching out for it.
the error that is causing the problem is when the linux kernel has been installed, but then when lvm is upgraded from lvm1 to lvm2. lvm-common is *removed*, including removing /sbin/vgchange, but that's not all. here's what happens when the postinst mkinitramfs is called: mkdir: cannot create directory /tmp/mkinitramfs_tF5045/lib/udev: File exists cpio: ./sbin/vgchange: No such file or directory now, in this particular test case, the postinst mkinitramfs appears to have been triggered twice, so the file /boot/initrd-2.6.32-5-686 exists and is not of zero size. in the case of the system(s) under bugs 636123 and 638896, the initrd file wasn't created - at all. this definitely warrants further investigation. l. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAPweEDzBcz9ipGPhU_t=AT+Rc1rV4khNHrX-FaxTCJ=yhiw...@mail.gmail.com