Your message dated Mon, 01 Sep 2025 21:23:53 +0530
with message-id <[email protected]>
and subject line Re: Bug#1112377: pbuilder: qemu-debootstrap does not exist,
install or change DEBOOTSTRAP option
has caused the Debian Bug report #1112377,
regarding pbuilder: qemu-debootstrap does not exist, install or change
DEBOOTSTRAP option
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1112377: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112377
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pbuilder
Version: 0.231.1
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainer,
When attempting to create a pbuilder image for a foreign architecture,
it fails in qemu-debootstrap because package qemu-user-static is
deprecated.
```
❯ sudo DIST=sid ARCH=arm64 pbuilder create
I: Distribution is sid.
I: Current time: Fri Aug 29 15:00:14 IST 2025
I: pbuilder-time-stamp: 1756459814
I: Building the build environment
I: running qemu-debootstrap
E: qemu-debootstrap does not exist, install or change DEBOOTSTRAP option
W: Aborting with an error
I: cleaning the build env
I: removing directory /var/tmp/Debian-Build/Build/669001 and its subdirectories
```
-- System Information:
Debian Release: forky/sid
APT prefers testing-security
APT policy: (991, 'testing-security'), (990, 'testing'), (500,
'unstable-debug'), (500, 'testing-debug'), (500, 'oldoldstable'), (500,
'unstable'), (500, 'stable'), (500, 'oldstable'), (100, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.38+deb13-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_IN.UTF-8, LC_CTYPE=en_IN.UTF-8 (charmap=UTF-8), LANGUAGE=en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages pbuilder depends on:
ii debconf [debconf-2.0] 1.5.91
ii debootstrap 1.0.141
ii dpkg-dev 1.22.21
ii mount 2.41.1-1
Versions of packages pbuilder recommends:
ii devscripts 2.25.19
ii eatmydata 131-2
ii fakeroot 1.37.1.2-1
ii iproute2 6.16.0-1
ii net-tools 2.10-1.3
ii sudo 1.9.17p2-1
Versions of packages pbuilder suggests:
ii cowdancer 0.90
pn gdebi-core <none>
-- debconf information:
* pbuilder/rewrite: false
pbuilder/nomirror:
* pbuilder/mirrorsite: http://deb.debian.org/debian
--- End Message ---
--- Begin Message ---
On Fri, 2025-08-29 at 21:36 +0200, Thorsten Glaser wrote:
> On Fri, 29 Aug 2025, Ritesh Raj Sarraf wrote:
>
> > it fails in qemu-debootstrap because package qemu-user-static is
> > deprecated.
>
> qemu-user-static has been renamed to just qemu-user.
>
> But since the last security update, it cannot be used to
> build foreign-arch packages in chroots any more *anyway*
> either, unless the local admin manually reverts what the
> security fix changed in the binfmt-misc configuration.
>
I think it was my mistake. I confused myself on qemu-debootstrap and
qemu-user-static. Possibly because package qemu-user-static is what
provides tool qemu-debootstrap.
Removing the package and the tool's reference in configuration files,
pbuilder is working fine doing builds for armhf in qemu user emulation
mode. I do have the qemu-user-binfmt package installed.
Thanks,
Ritesh
--
Ritesh Raj Sarraf | http://people.debian.org/~rrs
Debian - The Universal Operating System
signature.asc
Description: This is a digitally signed message part
--- End Message ---