On Tue, Mar 17, 2026 at 05:27:26AM +0800, Miao Wang wrote:
> 
> 
> > 2026年3月17日 03:14,Adrian Bunk <[email protected]> 写道:
> > 
> > On Mon, Mar 16, 2026 at 06:09:34PM +0800, Miao Wang wrote:
> >> 
> >> 
> >> Hi,
> >> 
> >> I don't know why this should happen. The previous version ipxe-qemu was
> >> actually in the archive before my upload. Actually it was available when
> >> building on amd64, so building on amd64 was successful. Why it became
> >> unavailable when building on all? I don't quite understand the reason
> >> and I don't know how to prevent this from happening.
> > 
> > The binary-all buildds had some backlog yesterday, and didn't start 
> > building the package before the amd64 build was installed at 
> > incoming.debian.org.
> > 
> > incoming.debian.org will stop providing the amd64 package in around
> > 16 hours, the binary-all build might then happen if you just wait.
> > 
> 
> Hi, thanks for your explanation. I have uploaded a newer version
> of ipxe, which skips the tests and the dependency to workaround
> the current situation. However, I wonder if there is any mechanism
> to prevent this from happening in the future. I suggest that there
> might be opportunity in wanna-build to schedule the build of amd64
> packages after the corresponding arch-all packages are built.

Circular build dependencies are a pain for several reasons,
and hacks like what you have in mind are fragile.

Would running the unit tests as autopkgtest with build-needed 
restriction work? That might be less hassle here.

> Cheers,
> 
> Miao Wang

cu
Adrian

Reply via email to