Bug#870430: linux-image-4.9.0-3-marvell: Couldn't find DTB in /usr/lib/linux-image-4.9.0-3-marvell or /etc/flash-kernel/dtbs
Package: src:linux
Version: 4.9.30-2+deb9u2
Severity: important
Dear Maintainer,
When I dist-upgrade my Sheevaplug from jessie to stretch, I get this error:
Couldn't find DTB in /usr/lib/linux-image-4.9.0-3-marvell or /etc/flash-kernel/dtbs
The file /usr/lib/linux-image-4.9.0-3-marvell does exist in the filesystem.
Truncated log:
apt-get dist-upgrade
...
4 not fully installed or removed.
...
Setting up initramfs-tools (0.130) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-4.9.0-3-marvell (4.9.30-2+deb9u2) ...
/etc/kernel-img.conf:4: W: ignoring unknown parameter relative_links
/etc/kernel-img.conf:6: W: ignoring unknown parameter do_bootfloppy
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.9.0-3-marvell
/usr/share/flash-kernel/functions: line 155: warning: command substitution: ignored null byte in input
I: The initramfs will attempt to resume from /dev/sda3
I: (UUID=6fcd0aea-6301-4c47-a3fd-9f5eb2c1f8b5)
I: Set the RESUME variable to override this.
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
/usr/share/flash-kernel/functions: line 155: warning: command substitution: ignored null byte in input
Using DTB: kirkwood-sheevaplug.dtb
Couldn't find DTB in /usr/lib/linux-image-4.9.0-3-marvell or /etc/flash-kernel/dtbs
run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 1
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
dpkg: error processing package linux-image-4.9.0-3-marvell (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of linux-image-marvell:
linux-image-marvell depends on linux-image-4.9.0-3-marvell; however:
Package linux-image-4.9.0-3-marvell is not configured yet.
dpkg: error processing package linux-image-marvell (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of linux-image-kirkwood:
linux-image-kirkwood depends on linux-image-marvell; however:
Package linux-image-marvell is not configured yet.
dpkg: error processing package linux-image-kirkwood (--configure):
dependency problems - leaving unconfigured
Processing triggers for initramfs-tools (0.130) ...
update-initramfs: Generating /boot/initrd.img-4.9.0-3-marvell
/usr/share/flash-kernel/functions: line 155: warning: command substitution: ignored null byte in input
I: The initramfs will attempt to resume from /dev/sda3
I: (UUID=6fcd0aea-6301-4c47-a3fd-9f5eb2c1f8b5)
I: Set the RESUME variable to override this.
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
/usr/share/flash-kernel/functions: line 155: warning: command substitution: ignored null byte in input
Using DTB: kirkwood-sheevaplug.dtb
Couldn't find DTB in /usr/lib/linux-image-4.9.0-3-marvell or /etc/flash-kernel/dtbs
run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 1
dpkg: error processing package initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
linux-image-4.9.0-3-marvell
linux-image-marvell
linux-image-kirkwood
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
-- Package-specific info:
** Kernel log: boot messages should be attached
** Model information
Hardware : Marvell Kirkwood (Flattened Device Tree)
Revision : 0000
Device Tree model: Globalscale Technologies SheevaPlug
** PCI devices:
** USB devices:
Bus 001 Device 002: ID 1a4a:1670 Silicon Image
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-- System Information:
Debian Release: 9.1
APT prefers stable
APT policy: (600, 'stable')
Architecture: armel (armv5tel)
Kernel: Linux 3.16.0-4-kirkwood
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages linux-image-4.9.0-3-marvell depends on:
ih initramfs-tools [linux-initramfs-tool] 0.130
ii kmod 23-2
ii linux-base 4.5
Versions of packages linux-image-4.9.0-3-marvell recommends:
ii firmware-linux-free 3.4
ii u-boot-tools 2016.11+dfsg1-4
Versions of packages linux-image-4.9.0-3-marvell suggests:
pn debian-kernel-handbook <none>
pn linux-doc-4.9 <none>
Versions of packages linux-image-4.9.0-3-marvell is related to:
pn firmware-amd-graphics <none>
pn firmware-atheros <none>
pn firmware-bnx2 <none>
pn firmware-bnx2x <none>
pn firmware-brcm80211 <none>
pn firmware-cavium <none>
pn firmware-intel-sound <none>
pn firmware-intelwimax <none>
pn firmware-ipw2x00 <none>
pn firmware-ivtv <none>
pn firmware-iwlwifi <none>
pn firmware-libertas <none>
pn firmware-linux-nonfree <none>
pn firmware-misc-nonfree <none>
pn firmware-myricom <none>
pn firmware-netxen <none>
pn firmware-qlogic <none>
pn firmware-realtek <none>
pn firmware-samsung <none>
pn firmware-siano <none>
pn firmware-ti-connectivity <none>
pn xen-hypervisor <none>
-- no debconf information
Reply to: