Am 10.06.22 um 07:43 schrieb nick black:
i'm running into this thanks to zoneminder (it looks like some
packages which were depending on rsyslogd|system-log-daemon, ala
the aforementioned nullmailer, no longer do). looking at
/var/lib/dpkg/info/systemd.postinst, it appears that persistent
journal in auto-mode *is* enabled by default on new installs and
upgrades:

  # Enable persistent journal, in auto-mode, by default on new installs and 
upgrades
  if dpkg --compare-versions "$2" lt "244.1-2~"; then
      mkdir -p /var/log/journal

ought this bug be revisited given this fact? i see the last
comment is from 2017, and systemd 244 was released in 2019.

i see reference to some other, small package which enables
persistent logging, but i'm unaware of any such package, and it
seems unlikely to exist given the code above.

My comments why the systemd package can't have a Conflicts/Replaces/Provides: system-log-daemon still apply (it would make packages like rsyslog uninstallable).

That said, I think most packages don't need a hard dependency on system-log-daemon (and I think zoneminder does neither).

Could you ask the zoneminder maintainer to demote the dependency to Suggests (or Recommends at least)?

Michael

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to