Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1270781

Bug#1120984: sbuild: uninstallable on hurd-any

From Luke Yasuda <jing@jing.rocks>
Newsgroups linux.debian.bugs.dist, linux.debian.ports.hurd
Subject Bug#1120984: sbuild: uninstallable on hurd-any
Date 2025-11-19 12:50 +0100
Message-ID <LSORb-e7uG-3@gated-at.bofh.it> (permalink)
References <LSILL-e3uK-1@gated-at.bofh.it> <LSJHP-e4c3-9@gated-at.bofh.it> <LSILL-e3uK-1@gated-at.bofh.it> <LSJHP-e4c3-9@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On 2025-11-19 15:16, Johannes Schauer Marin Rodrigues wrote:
> 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?

I think reverting that commit should be the best solution. Making sbuild 
arch:any looks very ugly to me...and I don't think it makes sense for 
iproute2 to stay in Depends, because sbuild can still use schroot, and 
unlike unshare, schroot works everywhere.

Anyway, I look forward to a new sbuild release that closes this bug ;-;

-- 
Luke Yasuda
About me: https://jing.rocks/about/
GPG Fingerprint: 4E09 8D19 00AA 3F72 1899 2614 09B3 316E 13A1 1EFC

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Bug#1120984: sbuild: uninstallable on hurd-any Luke Yasuda <jing@jing.rocks> - 2025-11-19 06:20 +0100
  Bug#1120984: sbuild: uninstallable on hurd-any Johannes Schauer Marin Rodrigues <josch@debian.org> - 2025-11-19 07:20 +0100
    Bug#1120984: sbuild: uninstallable on hurd-any Luke Yasuda <jing@jing.rocks> - 2025-11-19 12:50 +0100
      Bug#1120984: sbuild: uninstallable on hurd-any Jochen Sprickerhof <jspricke@debian.org> - 2025-11-19 13:20 +0100
        Bug#1120984: sbuild: uninstallable on hurd-any Luke Yasuda <jing@jing.rocks> - 2025-11-20 04:20 +0100

csiph-web