Ubuntu Noble Debootstrap Second Stage Fails
I've created a Ubuntu Noble amd64 Docker image and am now trying to setup within it an arm64 cross-compile environment. I start off by running `debootstrap --arch=arm64 --foreign noble /opt/rpi_arm64 http://
The last command ends with:
W: Failure trying to run: dpkg --force-overwrite --force-confold --skip-same-version --install /var/cache/
W: See //debootstrap/
Looking at /debootstrap/
Setting up util-linux (2.39.3-9ubuntu6) ...
update-
Setting up dpkg (1.22.6ubuntu6) ...
Setting up mount (2.39.3-9ubuntu6) ...
Setting up dash (0.5.12-6ubuntu5) ...
Setting up libpam-
Setting up perl-base (5.38.2-3.2build2) ...
Setting up gzip (1.12-1ubuntu3) ...
Setting up passwd (1:4.13+
Shadow passwords are now on.
Setting up libpam-runtime (1.5.3-5ubuntu5) ...
Setting up login (1:4.13+
Processing triggers for libc-bin (2.39-0ubuntu8) ...
./debootstrap/
./debootstrap/
(Reading database ... 3958 files and directories currently installed.)
Preparing to unpack .../libapparmor
Unpacking libapparmor1:arm64 (4.0.0-
Preparing to unpack .../libargon2-
Unpacking libargon2-1:arm64 (0~20190702+
Preparing to unpack .../libcryptset
Unpacking libcryptsetup12
Preparing to unpack .../libdevmappe
Unpacking libdevmapper1.
Preparing to unpack .../libfdisk1_
Unpacking libfdisk1:arm64 (2.39.3-9ubuntu6) ...
Preparing to unpack .../libjson-
Unpacking libjson-c5:arm64 (0.17-1build1) ...
Preparing to unpack .../libkmod2_
Unpacking libkmod2:arm64 (31+20240202-
Preparing to unpack .../libseccomp2
Unpacking libseccomp2:arm64 (2.5.5-1ubuntu3) ...
Preparing to unpack .../libsystemd-
Unpacking libsystemd-
Preparing to unpack .../systemd_
Unpacking systemd (255.4-1ubuntu8) ...
Preparing to unpack .../systemd-
Unpacking systemd-dev (255.4-1ubuntu8) ...
Setting up libapparmor1:arm64 (4.0.0-
Setting up libargon2-1:arm64 (0~20190702+
Setting up libdevmapper1.
Setting up libfdisk1:arm64 (2.39.3-9ubuntu6) ...
Setting up libjson-c5:arm64 (0.17-1build1) ...
Setting up libkmod2:arm64 (31+20240202-
Setting up libseccomp2:arm64 (2.5.5-1ubuntu3) ...
Setting up libsystemd-
Setting up systemd-dev (255.4-1ubuntu8) ...
Setting up libcryptsetup12
Setting up systemd (255.4-1ubuntu8) ...
Created symlink /<email address hidden> -> /usr/lib/
Created symlink /etc/systemd/
Created symlink /etc/systemd/
Initializing machine ID from random generator.
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
Failed to take /etc/passwd lock: Invalid argument
dpkg: error processing package systemd (--install):
installed systemd package post-installation script subprocess returned error exit status 1
Processing triggers for libc-bin (2.39-0ubuntu8) ...
Errors were encountered while processing:
systemd
Running the second stage again, gives brief output:
I: Installing core packages...
W: Failure trying to run: dpkg --force-depends --install /var/cache/
W: See //debootstrap/
Looking back at /debootstrap/
dpkg: warning: parsing file '/var/lib/
missing 'Description' field
dpkg: warning: parsing file '/var/lib/
missing 'Architecture' field
dpkg: error: parsing file '/var/lib/
multiple non-coinstallable package instances present; most probably due to an upgrade from an unofficial dpkg
I'm not super familiar with debootstrap at this point. Last time I successfully went down this path was with Debian Bullseye from here: http://
Question information
- Language:
- English Edit question
- Status:
- Expired
- For:
- Ubuntu Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply: