Hi Vincent, On Sun, Sep 22, 2024 at 08:31:01AM +0200, Vincent Bernat wrote: > I am running into this issue when trying to crossbuild with cowbuilder: > > 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 am only adding --git-pbuilder-options="--host-arch arm64" to "gbp > buildpackage". > > Isn't there something to do also for Build-Depends-Indep? I wonder why > python3-sphinx is not build-depends-indep. I'll investigate that. Your reply indicates that you figured this, but I note that my initial paragraph also explains the reason: > On 2024-08-24 11:28, Helmut Grohne wrote: > > used for manual page generation. If the manual page were not included in > > an Arch:any package the preferred solution were to move it to > > Build-Depends-Indep. Now as you move forward, please bear in mind that currently cross-toolchain-base is out of sync with glibc in both trixie and sid. As a result, we cannot cross build any packages in these releases since about three weeks and likely at least one more week as we need both a linux upload and a glibc upload before cross-toolchain-base can be uploaded. I suggest that you defer further work on cross building until http://crossqa.debian.net/src/hostname looks less red in the satisfiability table. Helmut