Hi,

Quoting Luke Yasuda (2025-11-19 05:20:17)
> sbuild is not installable on hurd-any since 0.91.1, because of the new
> dependency iproute2, which only exists on linux-any. Since hurd-any doesn't
> support unshare, please consider changing it to something like
> "iproute2 | hello".

whoops, apologies for that. Thank you for filing this bug. Evidently we didn't
think of Hurd when we moved iproute2 and uidmap from Recommends to Depends.
Both packages are there because sbuild requires these in unshare mode. That
mode is not useful on hurd.

I think the most trivial fix would be to revert commit 
7be961ee5c1877be406f736c198e2d17193fbff8 and move these two packages back to
Recommends.

Another option would be to make sbuild an Architecture:any package and let it
have different Depends, depending on the architecture.

The problem I have with "iproute | hello" is, that then the dependency becomes
meaningless. Using "iproute | hurd" would be better, no?

What do you think?

cheers, josch

Attachment: signature.asc
Description: signature

Reply via email to