Package: initramfs-tools
Version: 0.150
Severity: important
X-Debbugs-Cc: [email protected]

Dear Maintainer,

first off: I think this issue is of severity serious, but I relay to
your judgment. Cause it also happens after I manually downgraded to:

- initramfs-tools_0.149_all.deb
- initramfs-tools-bin_0.149_amd64.deb 
- initramfs-tools-core_0.149_all.deb

What happens?

% update-initramfs -k all -u
update-initramfs: Generating /boot/initrd.img-6.18.8-t14g5
E: busybox or busybox-static is required but not installed
update-initramfs: failed for /boot/initrd.img-6.18.8-t14g5 with 1.

Also happened already during upgrade to 0.150.

So far it seems that I can still boot, cause the old initramfs images are
still available. But it does not generate any new initramfs images
anymore.

Busybox is installed. First it was linked busybox, but now I switched to
busybox-static.

It is installed and working:

% which busybox
/usr/bin/busybox

% /usr/bin/busybox | head -2
BusyBox v1.37.0 (Debian 1:1.37.0-9) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2015.

Path in shell for root user where I started update-initramfs manually
to verify the issue:

~/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

I even copied it to /usr/sbin just in case, but to no avail.

Recently I removed Debian kernel images, cause I use self-compiled
kernels. However even installing linux-image-amd64 again does not fix
the issue.

Other packages installed with todays update:

at-spi2-common             gir1.2-packagekitglib-1.0  libavahi-common3  
at-spi2-core               git-debpush                libavahi-glib1    
binutils                   libatk-bridge2.0-0t64      libbinutils       
binutils-common            libatk1.0-0t64             libbrotli1        
binutils-x86-64-linux-gnu  libatspi2.0-0t64           libbrotli1:i386   
busybox                    libavahi-client3           libctf-nobfd0     
gir1.2-atk-1.0             libavahi-common-data       libctf0           

libdrm-amdgpu1   libindi-data      libpackagekit-glib2-18  unrelated
libdrm-common    libindiclient2    libsframe3              unrelated
libdrm-intel1    libinput-bin      libxdamage1             openvpn
libdrm-nouveau2  libinput10        libxkbcommon-x11-0      python3-brotli
libdrm-radeon1   libjs-underscore  libxkbcommon0           python3-tqdm
libdrm2          libnbd0           libxkbregistry0         x11proto-dev
libgprofng0      libostree-1-1     unrelated

I likely will not have much time, if any, to do additional research this 
or next week. If downgrading any other package can help to restore
functionality, please advice.

Best regards,
Martin


-- Package-specific info:
-- initramfs sizes
-rw-r--r-- 1 root root 31M Feb  1 09:45 /boot/initrd.img-6.18.7-t14g5
-rw-r--r-- 1 root root 31M Feb  1 19:54 /boot/initrd.img-6.18.8-t14g5
-- /proc/cmdline

Unrelated to issue at hand.

-- resume
RESUME=/dev/flash1/swap
-- /proc/filesystems
        fuseblk
        btrfs
        ext3
        ext2
        ext4
        vfat
        bcachefs
        xfs

-- lsmod

Unrelated to issue at hand.

-- /etc/initramfs-tools/modules

-- /etc/kernel-img.conf
# Kernel image management overrides
# See kernel-img.conf(5) for details
do_symlinks = yes
do_bootloader = no
do_initrd = yes
link_in_boot = no

-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=auto
KEYMAP=n
COMPRESS=zstd
DEVICE=
NFSROOT=auto
RUNSIZE=10%
FSTYPE=auto

-- /etc/initramfs-tools/update-initramfs.conf
update_initramfs=yes
backup_initramfs=no

-- /etc/crypttab

Security and privacy sensitive and completely irrelevant here.

Should not be included by default. 

-- mkinitramfs hooks
/etc/initramfs-tools/hooks/:

/usr/share/initramfs-tools/hooks:
amd64_microcode
bcachefs
btrfs
cryptgnupg
cryptgnupg-sc
cryptkeyctl
cryptopensc
cryptpassdev
cryptroot
cryptroot-unlock
dmsetup
fsck
fuse
keymap
klibc-utils
kmod
lvm2
ntfs_3g
resume
thermal
udev
xfs
zz-busybox


-- System Information:
Distributor ID: Devuan
Description:    Devuan GNU/Linux 7 (freia/ceres)
Release:        7
Codename:       freia ceres
Architecture: x86_64

Kernel: Linux 6.18.8-t14g5 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de
Shell: /bin/sh linked to /usr/bin/dash
Init: runit (via /run/runit.stopit)
LSM: AppArmor: enabled

Versions of packages initramfs-tools depends on:
ii  initramfs-tools-core  0.150
ii  linux-base            4.15

initramfs-tools recommends no packages.

Versions of packages initramfs-tools suggests:
ii  bash-completion  1:2.16.0-8

-- no debconf information

-- 
Martin

Reply via email to