Source: apticron Version: 1.2.3+nmu1 Severity: normal On a system that had apticron installed, I tried to install apticron-systemd, after I accidentally discovered its existence.
After installing it, the "apticron" package remained behind as "rc"; purging it removes /etc/apticron, which would be apticron-systemd's config now. So at minimum, these two packages don't cooperate well in replacing one another. Rather than fix that though, thinking about this a bit more broadly... I wonder why the packages are split like that? There are lots of packages in the archive that ship both a cronjob and a systemd timer -- the usual pattern is to have the cronjob run this (or a variant thereof): test -e /run/systemd/system || ... in order to skip the cron execution when running under systemd. The Depends line could be switched to systemd-sysv | cron | cron-daemon I think the above would do the right thing in all configurations, including systemd configs that are now the default in Debian. Am I missing something? Thanks, Faidon