Il giorno gio 4 gen 2024 alle ore 22:53 Didier Kryn <kryn@???> ha scritto:
> This is why I suggested to create a package collecting all the
> sysv-rc init scripts for all services, and a package with all the runit
> initscripts, and one with all the S6 descriptions. This makes only 3
> Devuan-only packages which should be very stable.
Did you have a look at runit-services and orphan-sysvinit-scripts packages?
They really fit your descriptions.
(debian package search seems offline but to give you an idea..)
https://tracker.debian.org/pkg/runit-services
https://tracker.debian.org/pkg/orphan-sysvinit-scripts
> Then all the service
> packages just need to have a dependency against one of these 3.
Very inefficient idea; it's enough that the init package (for example
runit-init or
sysvinit-core) dependes on it's all-services package. Otherwise you
need to rebuild
each single service-package from Debian just to add a Dependency.
Currently there is "only" a recommend, and I think it's even more flexible
approach.
> Of
> course, the size of the sysv-rc package will be big, but it is going to
> be the cost of keeping with sysv-rc; and it is manageable for any
> installation but the micro hand-held machines.
yeah, with the current limitation imposed by Debian I'm afraid there is
no other sustainable approach left.
Lorenzo
>
> -- Didier
>
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng