On Sun, 17 Jul 2022 19:50:52 +0200
Michael Biebl <bi...@debian.org> wrote:

> > I just found that on one of my upgraded Bullseye machines I do not have 
> > system
> > logs anymore, nor rsyslog running at all.
> > 
> > Trying to start it, I find that there's no /etc/init.d/rsyslog. I see there 
> > is
> > an rsyslog.service file, but these machines do not run systemd.
> > 
> > The problematic version is 8.2206.0-1~bpo11+1 from bullseye-backports. 
> > Another
> > machine still uses the bullseye version 8.2102.0-2+deb11u1 and it all works
> > fine on that one.
> > 
> > How to use the new version without systemd? Or what is the suggested
> > non-systemd alternative?
> > 
> 
> non-systemd systems are no longer supported.
> Please migrate.

Hello,

In that case could you please update the dependencies or conflicts of the new
package version, to indicate that it is now only functional with systemd. 

Loudly complaining at upgrade-time, or preventing upgrade, is certainly much
better than quietly leaving people's systems broken without logging. Nobody
will notice there aren't any logs, until they need something *from* the logs.

Maybe something like "Depends: systemd", or "Conflicts: sysvinit-core"?

Thanks!

-- 
With respect,
Roman

Reply via email to