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

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to