Currently cron job is always installed. Also the systemd service and timer is always installed. On Systemd systems cron job is unnecessary. Therefore it would be good to introduce a cron use flag to copy the cron job. On non-systemd systems systemd service and timer (since 2.8.5) are unnecessary. Therefore it would be good to depend on systemd use flag for these. Reproducible: Always Steps to Reproduce: 1. emerge man-db Actual Results: /etc/cron.daily/man-db present on all init system /lib/systemd/system/man-db.service and /lib/systemd/system/man-db.timer present on all init systems Expected Results: conditionally install required job / timer.
This has already been discussed to death in the past. We won't do conditional installation of small files like systemd units/timers, init scripts, bash-completion or cron job files. This is just a waste of compile time once such a USE flag gets toggled.