run-parts in /usr/bin breaks systemd-cron

Dominique Dumont dod at debian.org
Sat Jan 15 14:39:11 GMT 2022


On Sun, 2 Jan 2022 19:03:28 +0100 Alexandre Detiste 
<alexandre.detiste at gmail.com> wrote:
> ./configure --runparts="/usr/bin/env run-parts"

The changelog of debianutils 5.0-1 (Aug 2021) shows:
  * Move run-parts to /usr/bin

I guess there are 2 ways to fix this.

Either a compat link (or a script with a deprecation warning) should be 
provided by debianutils as /bin/run-parts or systemd-cron should be modified
to use /usr/bin/run-parts.

What's preventing such a fix ?

Note that locate is also impacted by this bug :

$ locate foobarbaz
locate: warning: database ‘/var/cache/locate/locatedb’ is more than 8 jours 
old (actual age is 135,0 jours)

All the best

Dod





More information about the Pkg-systemd-maintainers mailing list