In Arch Linux the logrotate service was failing:
user@host# systemctl start logrotate.service Job for logrotate.service failed. See "systemctl status logrotate.service" and "journalctl -xe" for details.
So I ran it by hand to debug:
user@host# logrotate /etc/logrotate.conf
And the following error appeared:
logrotate error: stat of /var/log/xferlog failed
I fired up a grep for xferlog in the /etc directory:
user@host:/etc# grep -r xferlog * logrotate.d/proftpd:/var/log/xferlog
Solution was commenting the xferlog rule in logrotate.d/proftpd. I don’t need the transfer log.