close 943307 1:0.9.git20240714-1 thanks Ralf Treinen wrote:
hurd build-depends on libc0.3-dev, which does not exist in the archive on any release architecture.
Samuel Thibault wrote:
(Which is not really surprising since it's a hurd-only library version)
Hello. I think this was a legitimate complain at the time it was done because the package has some "Arch: all" component and at the same time there was libc0.3-dev in the Build-Depends. Because we want "Arch: all" components to be buildable on amd64, this was a real problem (and in fact one that I found myself while doing archive rebuilds). I now see that the libc0.3-dev build-dependency has been moved to Build-Depends-Arch, where it belongs. This is the changelog entry: hurd (1:0.9.git20240714-1) unstable; urgency=medium [...] * control: Keep in Build-Depends only the basic dependencies so one can build source on non-hurd. Also opens the path to cross-build the arch:all hurd-doc more easily, at stage1. Now dpkg-buildpackage -A "might" work in theory on amd64. (It does not, so I've just reported it separately as #1088280). Thanks.