On 2024-12-01 21:03, Helmut Grohne wrote:

The following packages have unmet dependencies:
   builddeps:/build/haproxy_3.0.5-2.dsc:arm64 : Depends: python3-sphinx:amd64
                                                Depends: python3:arm64 but it
is not going to be installed
                                                Depends: python3-mako:arm64
but it is not installable

I think this is what the first paragraph of my initial submission says.

I think pbuilder installs Build-Depends-Indep even when only building arch
any. I have added :native for Build-Depends-Indep too and it works fine with
pbuilder.

I am unable to reproduce this. The apt resolver clearly has support for
skipping Build-Depends-Indep
(https://sources.debian.org/src/pbuilder/0.231.1/pbuilder-satisfydepends-apt/#L82).
Are you using the gdebi resolver?

No, I am using apt.

PBUILDERSATISFYDEPENDSCMD="/usr/lib/pbuilder/pbuilder-satisfydepends-apt"

I did try again to collect more traces, and now it works? I am a bit puzzled, but I suppose I did some mistake somewhere. Sorry for wasting your time.

That's a funky issue. Thank's for not giving and reporting it instead.
It can actually be reproduced in a quite simplified setting. What you
need is an unstable installation with sbuild and a bookworm chroot. Then
go (Johannes needs to use amd64 instead):

     sbuild -d bookworm --host=arm64 hostname

[...]

I am unsure if you ask the question, but yes, it fails for me too.

Reply via email to