Package: live-boot Version: 1:20210208 Severity: minor live-boot can be installed with no init. Doing so triggers an install-time error (see below). I think either
1. add a Depends: init (or similar); or 2. make the error clearer, e.g. if [ ! -x /sbin/init ]; then echo "live-boot cannot work without init" >&2 exit 1 fi Fails: bash5$ mmdebstrap bullseye /dev/null --include=linux-image-generic,live-boot --variant=apt bash5$ mmdebstrap sid /dev/null --include=linux-image-generic,live-boot --variant=apt Works: bash5$ mmdebstrap bullseye /dev/null --include=linux-image-generic,live-boot bash5$ mmdebstrap bullseye /dev/null --include=linux-image-generic --variant=apt bash5$ mmdebstrap bullseye /dev/null --include=live-boot --variant=apt bash5$ mmdebstrap bullseye /dev/null --include=linux-image-generic,live-boot --variant=apt --include=init Here is the error output, with -V passed to apt, so you know what versions were chosen. bash5$ mmdebstrap bullseye /dev/null --aptopt='APT::Get::Show-Versions 1' --include=linux-image-generic,live-boot --variant=apt I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.fcnAfZ0Ukn as tempdir I: running apt-get update... done I: downloading packages with apt... done I: extracting archives... done I: installing essential packages... done I: installing remaining packages inside the chroot... done done done Reading package lists... Building dependency tree... The following additional packages will be installed: busybox (1:1.30.1-6+b3) cpio (2.13+dfsg-4) initramfs-tools (0.140) initramfs-tools-core (0.140) klibc-utils (2.0.8-6.1) kmod (28-1) libklibc (2.0.8-6.1) libkmod2 (28-1) linux-base (4.6) linux-image-5.10.0-8-amd64 (5.10.46-4) live-boot-initramfs-tools (1:20210208) logsave (1.46.2-2) udev (247.3-6) Suggested packages: libarchive1 bash-completion (1:2.11-2) linux-doc-5.10 (5.10.46-4) debian-kernel-handbook (1.0.19) grub-pc (2.04-20) | grub-efi-amd64 (2.04-20) | extlinux (3:6.04~git20190206.bf6db5b4+dfsg1-3+b1) cryptsetup (2:2.3.5-1) curlftpfs (0.9.2-9+b1) httpfs2 (0.1.4-1.1) wget (1.21-1+b1) Recommended packages: pigz (2.6-1) firmware-linux-free (20200122-1) apparmor (2.13.6-10) live-boot-doc (1:20210208) live-tools (1:20190831) rsync (3.2.3-4) uuid-runtime (2.36.1-8) The following NEW packages will be installed: busybox (1:1.30.1-6+b3) cpio (2.13+dfsg-4) initramfs-tools (0.140) initramfs-tools-core (0.140) klibc-utils (2.0.8-6.1) kmod (28-1) libklibc (2.0.8-6.1) libkmod2 (28-1) linux-base (4.6) linux-image-5.10.0-8-amd64 (5.10.46-4) linux-image-amd64 (5.10.46-4) live-boot (1:20210208) live-boot-initramfs-tools (1:20210208) logsave (1.46.2-2) udev (247.3-6) 0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. Need to get 56.4 MB of archives. After this operation, 314 MB of additional disk space will be used. Get:1 http://deb.debian.org/debian bullseye/main amd64 cpio amd64 2.13+dfsg-4 [244 kB] Get:2 http://deb.debian.org/debian bullseye/main amd64 libkmod2 amd64 28-1 [55.6 kB] Get:3 http://deb.debian.org/debian bullseye/main amd64 kmod amd64 28-1 [92.8 kB] Get:4 http://deb.debian.org/debian bullseye/main amd64 udev amd64 247.3-6 [1464 kB] Get:5 http://deb.debian.org/debian bullseye/main amd64 busybox amd64 1:1.30.1-6+b3 [435 kB] Get:6 http://deb.debian.org/debian bullseye/main amd64 libklibc amd64 2.0.8-6.1 [56.6 kB] Get:7 http://deb.debian.org/debian bullseye/main amd64 klibc-utils amd64 2.0.8-6.1 [94.4 kB] Get:8 http://deb.debian.org/debian bullseye/main amd64 logsave amd64 1.46.2-2 [74.9 kB] Get:9 http://deb.debian.org/debian bullseye/main amd64 initramfs-tools-core all 0.140 [103 kB] Get:10 http://deb.debian.org/debian bullseye/main amd64 linux-base all 4.6 [32.4 kB] Get:11 http://deb.debian.org/debian bullseye/main amd64 initramfs-tools all 0.140 [71.7 kB] Get:12 http://deb.debian.org/debian bullseye/main amd64 linux-image-5.10.0-8-amd64 amd64 5.10.46-4 [53.6 MB] Get:13 http://deb.debian.org/debian bullseye/main amd64 linux-image-amd64 amd64 5.10.46-4 [1476 B] Get:14 http://deb.debian.org/debian bullseye/main amd64 live-boot-initramfs-tools all 1:20210208 [33.4 kB] Get:15 http://deb.debian.org/debian bullseye/main amd64 live-boot all 1:20210208 [56.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 56.4 MB in 14s (4105 kB/s) Selecting previously unselected package cpio. (Reading database ... 4668 files and directories currently installed.) Preparing to unpack .../00-cpio_2.13+dfsg-4_amd64.deb ... Unpacking cpio (2.13+dfsg-4) ... Selecting previously unselected package libkmod2:amd64. Preparing to unpack .../01-libkmod2_28-1_amd64.deb ... Unpacking libkmod2:amd64 (28-1) ... Selecting previously unselected package kmod. Preparing to unpack .../02-kmod_28-1_amd64.deb ... Unpacking kmod (28-1) ... Selecting previously unselected package udev. Preparing to unpack .../03-udev_247.3-6_amd64.deb ... Unpacking udev (247.3-6) ... Selecting previously unselected package busybox. Preparing to unpack .../04-busybox_1%3a1.30.1-6+b3_amd64.deb ... Unpacking busybox (1:1.30.1-6+b3) ... Selecting previously unselected package libklibc:amd64. Preparing to unpack .../05-libklibc_2.0.8-6.1_amd64.deb ... Unpacking libklibc:amd64 (2.0.8-6.1) ... Selecting previously unselected package klibc-utils. Preparing to unpack .../06-klibc-utils_2.0.8-6.1_amd64.deb ... Unpacking klibc-utils (2.0.8-6.1) ... Selecting previously unselected package logsave. Preparing to unpack .../07-logsave_1.46.2-2_amd64.deb ... Unpacking logsave (1.46.2-2) ... Selecting previously unselected package initramfs-tools-core. Preparing to unpack .../08-initramfs-tools-core_0.140_all.deb ... Unpacking initramfs-tools-core (0.140) ... Selecting previously unselected package linux-base. Preparing to unpack .../09-linux-base_4.6_all.deb ... Unpacking linux-base (4.6) ... Selecting previously unselected package initramfs-tools. Preparing to unpack .../10-initramfs-tools_0.140_all.deb ... Unpacking initramfs-tools (0.140) ... Selecting previously unselected package linux-image-5.10.0-8-amd64. Preparing to unpack .../11-linux-image-5.10.0-8-amd64_5.10.46-4_amd64.deb ... Unpacking linux-image-5.10.0-8-amd64 (5.10.46-4) ... Selecting previously unselected package linux-image-amd64. Preparing to unpack .../12-linux-image-amd64_5.10.46-4_amd64.deb ... Unpacking linux-image-amd64 (5.10.46-4) ... Selecting previously unselected package live-boot-initramfs-tools. Preparing to unpack .../13-live-boot-initramfs-tools_1%3a20210208_all.deb ... Unpacking live-boot-initramfs-tools (1:20210208) ... Selecting previously unselected package live-boot. Preparing to unpack .../14-live-boot_1%3a20210208_all.deb ... Unpacking live-boot (1:20210208) ... Setting up cpio (2.13+dfsg-4) ... update-alternatives: using /bin/mt-gnu to provide /bin/mt (mt) in auto mode Setting up linux-base (4.6) ... Setting up busybox (1:1.30.1-6+b3) ... Setting up libklibc:amd64 (2.0.8-6.1) ... Setting up logsave (1.46.2-2) ... Setting up klibc-utils (2.0.8-6.1) ... No diversion 'diversion of /usr/share/initramfs-tools/hooks/klibc to /usr/share/initramfs-tools/hooks/klibc^i-t by klibc-utils', none removed. Setting up libkmod2:amd64 (28-1) ... Setting up kmod (28-1) ... Setting up udev (247.3-6) ... A chroot environment has been detected, udev not started. Setting up initramfs-tools-core (0.140) ... Setting up initramfs-tools (0.140) ... update-initramfs: deferring update (trigger activated) Setting up live-boot-initramfs-tools (1:20210208) ... update-initramfs: deferring update (trigger activated) Setting up linux-image-5.10.0-8-amd64 (5.10.46-4) ... I: /vmlinuz.old is now a symlink to boot/vmlinuz-5.10.0-8-amd64 I: /initrd.img.old is now a symlink to boot/initrd.img-5.10.0-8-amd64 I: /vmlinuz is now a symlink to boot/vmlinuz-5.10.0-8-amd64 I: /initrd.img is now a symlink to boot/initrd.img-5.10.0-8-amd64 /etc/kernel/postinst.d/initramfs-tools: update-initramfs: Generating /boot/initrd.img-5.10.0-8-amd64 W: Possible missing firmware /lib/firmware/i915/skl_huc_2.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/skl_guc_33.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/bxt_huc_2.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/bxt_guc_33.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/glk_huc_4.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/glk_guc_33.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/kbl_huc_4.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/kbl_guc_33.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/cml_huc_4.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/cml_guc_33.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/icl_huc_9.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/icl_guc_33.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/ehl_huc_9.0.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/ehl_guc_33.0.4.bin for module i915 W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/tgl_huc_7.5.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/tgl_guc_35.2.0.bin for module i915 W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for module i915 W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for module i915 W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for module i915 W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for module i915 W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for module i915 W: Possible missing firmware /lib/firmware/i915/icl_dmc_ver1_09.bin for module i915 W: Possible missing firmware /lib/firmware/i915/tgl_dmc_ver2_08.bin for module i915 W: Possible missing firmware /lib/firmware/i915/rkl_dmc_ver2_02.bin for module i915 live-boot: core filesystemsE: /usr/share/initramfs-tools/hooks/live failed with return 1. update-initramfs: failed for /boot/initrd.img-5.10.0-8-amd64 with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 dpkg: error processing package linux-image-5.10.0-8-amd64 (--configure): installed linux-image-5.10.0-8-amd64 package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of linux-image-amd64: linux-image-amd64 depends on linux-image-5.10.0-8-amd64 (= 5.10.46-4); however: Package linux-image-5.10.0-8-amd64 is not configured yet. dpkg: error processing package linux-image-amd64 (--configure): dependency problems - leaving unconfigured Setting up live-boot (1:20210208) ... Processing triggers for libc-bin (2.31-13) ... Processing triggers for initramfs-tools (0.140) ... Errors were encountered while processing: linux-image-5.10.0-8-amd64 linux-image-amd64 E: Sub-process /usr/bin/dpkg returned an error code (1) E: run_chroot failed: E: env --unset=APT_CONFIG --unset=TMPDIR /usr/sbin/chroot /tmp/mmdebstrap.fcnAfZ0Ukn apt-get --yes install -oAPT::Status-Fd=<$fd> -oDpkg::Use-Pty=false live-boot linux-image-generic failed W: listening on child socket failed: I: removing tempdir /tmp/mmdebstrap.fcnAfZ0Ukn... -- System Information: Debian Release: 11.0 APT prefers stable-security APT policy: (990, 'stable-security'), (990, 'stable'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-8-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)