On Sat, Aug 03, Michael Ströder wrote:
On 8/3/19 9:50 AM, Neal Gompa wrote:
The only scenario in which you don't have systemd is if you're making a single application/service OCI container.
Yes.
But exactly this use-case is defeated by continuously adding dependency on systemd running in almost every package (e.g. replacing CRON with systemd-timer).
No, if your package pulls in systemd while it is only optional for this package, the dependencies of this package are broken. We have enough packages, which provide systemd units and works fine on Tumbleweed, but also works fine in a container without pulling in systemd. And it doesn't matter if your package uses systemd-timer or cron: you don't have cron in a container, too. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Mary Higgins, Sri Rasiah, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org