Package: git
Version: 1:2.45.2-1.1
Severity: serious
X-Debbugs-Cc: Chris Hofstaedtler <z...@debian.org>

git (1:2.45.2-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Demote "runit" dependency to Recommends.
    Demoting Depends: runit to Recommends: should have no effect on default
    installs (apt will install Recommends by default), and people wanting to
    use runit should have it installed already. (Closes: #1078778)

 -- Chris Hofstaedtler <z...@debian.org>  Sun, 13 Oct 2024 14:16:01 +0200


The "should have no effect on default installs" claim
is only true when runit is part of the distribution.

What ensures that runit is in trixie without the dependency?


Without runit, this package is RC-buggy broken.


Additionally, the change from 1:2.45.2-1.2 does not properly
handle the case when runit gets installed after git-daemon-run.


For historical reasons the git-daemon packages support being started
by either runit or sysvinit.

The runit support was added before systemd even existed.

Does it make sense to use runit for supervising a daemon
when systemd is the init system?

A systemd unit might be more useful than using runit.

Reply via email to