Bug#1079374: debootstrap: Needs to look through Provides
Samuel Thibault, le dim. 25 août 2024 22:01:32 +0200, a ecrit:
> Hello,
>
> Samuel Thibault, le jeu. 22 août 2024 20:42:30 +0200, a ecrit:
> > It happens that opensysusers, available on Debian Hurd, provides
> > systemd-sysusers, but debootstrap is not smart enough to notice that.
> >
> > This dependency is coming from the dh_installsysusers helper. I proposed
> > adding | systemd-sysusers there, but apparently the debhelper maintainer
> > does not want this solution on the long run, and says that it's up to
> > debootstrap to get smarter. Is it possible in a short enough term?
>
>
> > Otherwise, what possibility do we have? Ask opensysusers to actually
> > ship a systemd-sysusers package on non-Linux?
>
> That would risk messing up packages lists by having the same binary
> package name in different source packages.
>
> Alternatively, I have tried adding an Arch:hurd-any Priority:important
> base-opensysusers package that depends on opensysusers, and debootstrap
> does unpack it before cron, thus fulfilling the dependency.
Uh, no, I was actually still using a hack that puts it in the required
set.
Putting it in the important set doesn't seem enough, it gets unpacked
after cron, I don't know why...
Samuel
Reply to: