Package: plymouth Version: 0.8.5.1-2 Severity: grave Justification: renders package unusable
Dear Maintainer, I just received the latest plymouth upgrade and initramfs generation broke on me..... Adding "set -x" to the /usr/share/initramfs/hooks/plymouth gave me this output (snippet): [....] + mkdir -p /var/tmp/mkinitramfs_jXDQQw//lib/x86_64-linux-gnu + '[' '!' -e /var/tmp/mkinitramfs_jXDQQw//lib/x86_64-linux-gnu/libexpat.so.1 ']' + copy_exec /usr/lib/plymouth/renderers/frame-buffer.so + local src target x nonoptlib + local libname dirname + src=/usr/lib/plymouth/renderers/frame-buffer.so + target=/usr/lib/plymouth/renderers/frame-buffer.so + '[' -f /usr/lib/plymouth/renderers/frame-buffer.so ']' + return 1 E: /usr/share/initramfs-tools/hooks/plymouth failed with return 1. update-initramfs: failed for /boot/initrd.img-3.2.0-3-amd64 with 1. dpkg: error processing initramfs-tools (--configure): subprocess installed post-installation script returned error exit status 1 [....] $ grep render /usr/share/initramfs-tools/hooks/plymouth # copy files for font rendering # copy renderers copy_exec /usr/lib/plymouth/renderers/frame-buffer.so copy_exec /usr/lib/plymouth/renderers/drm.so $ dpkg -L plymouth-drm | grep render /usr/lib/x86_64-linux-gnu/plymouth/renderers /usr/lib/x86_64-linux-gnu/plymouth/renderers/drm.so /usr/lib/x86_64-linux-gnu/plymouth/renderers/frame-buffer.so It seems like the paths used in the hook was not updated for the new (multiarch?) paths. Might also be useful to add a guard in the hook script to make sure the renderers is not tried to be copied if they don't exist (because plymouth hook can't be sure plymouth-drm is installed)..... ...or entirely reconsider if the package split is correct. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (300, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-2-amd64 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages plymouth depends on: ih initramfs-tools 0.106 ii libc6 2.13-34 ii multiarch-support 2.13-34 plymouth recommends no packages. plymouth suggests no packages. -- Configuration Files: /etc/plymouth/plymouthd.conf changed [not included] -- no debconf information -- debsums errors found: debsums: changed file /usr/share/initramfs-tools/hooks/plymouth (from plymouth package) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org