Control: tag -1 + pending

Hi,

Quoting Ryutaroh Matsumoto (2020-10-15 01:48:13)
> Backgroud: I want to build a Debian Buster SD card image booting
> Raspberry Pi 4B.
> To do this, linux-image-arm64 in Buster is too old and cannot be used.
> Some packages have to be pulled from buster-backports and bullseye,
> as done at
> https://raspi.debian.net/daily/raspi_4.yaml
> So I give 
> --include=linux-image-arm64/buster-backports,raspi-firmware/bullseye,firmware-brcm80211/buster-backports,wireless-regdb/buster-backports
> 
> With --variant=standard, I started mmdebstrap as follows:
> 
> mmdebstrap '--aptopt=APT::Default-Release "buster"' \\
> --architectures=arm64 --variant=standard \\
> --components="main contrib non-free" \\
> --include=linux-image-arm64/buster-backports,raspi-firmware/bullseye,firmware-brcm80211/buster-backports,wireless-regdb/buster-backports
>  \\
> buster /tmp/test - <<EOF
> deb http://deb.debian.org/debian/ buster main non-free contrib
> deb http://deb.debian.org/debian/ buster-backports main non-free contrib
> deb http://deb.debian.org/debian/ bullseye main contrib non-free
> EOF
> 
> Then I get the following error. It seems that mmdebstrap tries to install
> all packages in Buster and Bullseye with Priority == standard.
> It seems a bug, because "buster" is given as Suite to mmdebstrap.
> 
> I: automatically chosen mode: root
> I: arm64 cannot be executed, falling back to qemu-user
> I: Reading sources.list from standard input...
> I: automatically chosen format: directory
> I: running apt-get update...
> done
> I: downloading packages with apt...
> done
> I: extracting archives...
> done
> I: installing packages...
> done
> I: downloading apt...
> done
> I: installing apt...
> done
> I: installing remaining packages inside the chroot...
> done
> Reading package lists...
> Building dependency tree...
> adduser is already the newest version (3.118).
> apt is already the newest version (1.8.2.1).
> debconf is already the newest version (1.5.71).
> debian-archive-keyring is already the newest version (2019.1).
> gpgv is already the newest version (2.2.12-1+deb10u1).
> mawk is already the newest version (1.3.3-17+b3).
> libpam-modules is already the newest version (1.3.1-5).
> libpam-modules-bin is already the newest version (1.3.1-5).
> libpam-runtime is already the newest version (1.3.1-5).
> passwd is already the newest version (1:4.5-1.1).
> fdisk is already the newest version (2.33.1-0.1).
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  perl-modules-5.30 : Depends: perl-base (>= 5.30.3-1) but 5.28.1-6+deb10u1 is 
> to be installed
>                      Breaks: libarchive-tar-perl (< 2.32)
>                      Breaks: libexperimental-perl (< 0.020)
>                      Breaks: libextutils-cbuilder-perl (< 0.280231)
>                      Breaks: libextutils-parsexs-perl (< 3.400000)
>                      Breaks: libfile-spec-perl (< 3.7800)
>                      Breaks: libhttp-tiny-perl (< 0.076)
>                      Breaks: libjson-pp-perl (< 4.02000)
>                      Breaks: libmath-bigint-perl (< 1.999816)
>                      Breaks: libmodule-corelist-perl (< 5.20200601.30)
>                      Breaks: libmodule-load-perl (< 0.34)
>                      Breaks: libmodule-metadata-perl (< 1.000036)
>                      Breaks: libnet-ping-perl (< 2.71)
>                      Breaks: libparent-perl (< 0.237)
>                      Breaks: libtest-simple-perl (< 1.302162)
>                      Breaks: libtest-tester-perl (< 1.302162)
>                      Breaks: libtest-use-ok-perl (< 1.302162)
>                      Breaks: libthread-queue-perl (< 3.13)
>                      Breaks: libtime-local-perl (< 1.2800)
>                      Breaks: libunicode-collate-perl (< 1.27)
>                      Breaks: libversion-perl (< 1:0.9924)
>                      Breaks: perl (< 5.30.3~) but 5.28.1-6+deb10u1 is to be 
> installed
>                      Breaks: podlators-perl (< 4.11)
> E: Unable to correct problems, you have held broken packages.
> E: run_chroot failed: E: env --unset=APT_CONFIG --unset=TMPDIR 
> /usr/sbin/chroot /tmp/test env --unset=APT_CONFIG --unset=TMPDIR apt-get 
> --yes install -oAPT::Status-Fd=<$fd> -oDpkg::Use-Pty=false 
> linux-image-arm64/buster-backports raspi-firmware/bullseye 
> firmware-brcm80211/buster-backports wireless-regdb/buster-backports adduser 
> apt apt-utils apt-listchanges bash-completion bind9-host bsdmainutils bzip2 
> cpio cron dbus debconf debconf-i18n debian-archive-keyring debian-faq 
> dmidecode doc-debian e2fsprogs file gdbm-l10n gettext-base libc-l10n locales 
> gpgv groff-base hdparm ifupdown init iproute2 iptables iputils-ping 
> isc-dhcp-client isc-dhcp-common kmod krb5-locales less liblockfile-bin 
> logrotate lsof man-db manpages mawk mime-support nano ncurses-term netbase 
> netcat-traditional telnet whiptail openssh-client libpam-modules 
> libpam-modules-bin libpam-runtime pciutils perl perl-modules-5.28 procps 
> python python-minimal python2.7 readline-common python3-reportbug reportbug 
> rsyslog wamerican sensible-utils passwd libnss-systemd libpam-systemd systemd 
> systemd-sysv udev tasksel tasksel-data traceroute tzdata ucf fdisk mount 
> vim-common vim-tiny wget xz-utils bind9-dnsutils bind9-host bind9-libs 
> e2fsprogs gpgv iproute2 iptables less manpages netbase libpam-systemd systemd 
> systemd-sysv udev adduser apt apt-utils apt-listchanges bash-completion 
> bind9-dnsutils bind9-host bind9-libs bsdmainutils bzip2 cpio cron dbus 
> debconf debconf-i18n debian-archive-keyring debian-faq dmidecode doc-debian 
> e2fsprogs file gcc-10-base gcc-9-base gettext-base libc-l10n locales gpgv 
> groff-base ifupdown init iproute2 iptables iputils-ping isc-dhcp-client 
> isc-dhcp-common kmod krb5-locales less liblockfile-bin logrotate lsof man-db 
> manpages mawk mime-support nano ncurses-term netbase netcat-traditional 
> telnet whiptail openssh-client libpam-modules libpam-modules-bin 
> libpam-runtime pciutils perl perl-modules-5.30 procps python2.7 libreadline8 
> readline-common python3-reportbug reportbug rsyslog wamerican sensible-utils 
> passwd libnss-systemd libpam-systemd systemd systemd-sysv udev tasksel-data 
> traceroute tzdata ucf fdisk mount vim-common vim-tiny wget xz-utils failed
> W: listening on child socket failed: 

I can confirm your problem. It should be fixed in git now by this commit:

https://gitlab.mister-muffin.de/josch/mmdebstrap/commit/9d32dee3f5564fb53098025de6639394af60e5b7

Thanks!

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to