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.