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

Reply via email to