Package: lvm2
Version: 2.03.15-1
Severity: serious
Justification: fails to upgrade (not exactly, but fails to update initramfs due 
to failing lvm2 hook)
X-Debbugs-Cc: car...@debian.org

Hi

Updating lvm2 (and related packages) from 2.03.11-2.1 to 2.03.15-1
causes the lvm2 initramfs-tools hook
/usr/share/initramfs-tools/hooks/lvm2 to exit with 1.

Calling hook lvm2
+ PREREQ=
+ . /usr/share/initramfs-tools/hook-functions
+ cp -a /etc/lvm/ /var/tmp/mkinitramfs_WUGPmN/etc/lvm/
+ mkdir -p /var/tmp/mkinitramfs_WUGPmN/lib/udev/rules.d/
+ [ -e /etc/udev/rules.d/56-lvm.rules ]
+ [ -e /lib/udev/rules.d/56-lvm.rules ]
+ cp -p /lib/udev/rules.d/56-lvm.rules 
/var/tmp/mkinitramfs_WUGPmN/lib/udev/rules.d/
+ [ -e /etc/udev/rules.d/69-lvm-metad.rules ]
+ [ -e /lib/udev/rules.d/69-lvm-metad.rules ]
+ exit 1
E: /usr/share/initramfs-tools/hooks/lvm2 failed with return 1. 

/lib/udev/rules.d/69-lvm-metad.rules is not shipped anymore in the new
package:

Files in second .deb but not in first
-------------------------------------
-rw-r--r--  root/root   /lib/udev/rules.d/69-lvm.rules

Files in first .deb but not in second
-------------------------------------
-rw-r--r--  root/root   /lib/systemd/system/lvm2-pvscan@.service
-rw-r--r--  root/root   /lib/udev/rules.d/69-lvm-metad.rules
-rw-r--r--  root/root   /usr/share/man/man8/lvm2-activation-generator.8.gz
-rwxr-xr-x  root/root   /lib/systemd/system-generators/lvm2-activation-generator
-rwxr-xr-x  root/root   /usr/share/initramfs-tools/scripts/local-block/lvm2
-rwxr-xr-x  root/root   /usr/share/initramfs-tools/scripts/local-top/lvm2

Does the initramfs-tools hook need updating for the new installed udev
rules files?

Regards,
Salvatore

Reply via email to