On Thu, 20 Feb 2025 at 09:26, Craig Small <csmall@debian.org> wrote:
- src:procps with a new procps-pidof binary package that
breaks/replaces current sysvinit-utils and with prio: essential
- drop pidof and prio:essential from sysvinit-utils and add depends on
procps-pidof
There's also the case that packages that have an implicit dependency on sysvinit-utils will have an explicit one.
pidof would ideally be built statically, so not to pull in libprocps.
There was also the issue about init scripts sourcing init-d-script. systemd unit files don't need this but there are still quite a few like this.
pidof is also a symlink to killall5, I assume replaces works with them but not 100% sure.
Probably the biggest problem is Trixie freeze, its about 3 weeks away. There was a discussion about this change a while ago, but I'm not sure if we can make it this time or best to wait until after Trixie.
- Craig
Shouldn't this work?