as you can see below, the first time, vixie-cron isn't started again like it should, but the second time, it works. executing depscan.sh after the touch-command fixes it too, but depscan.sh isn't executed automatically by the portage any more. Reproducible: Always Steps to Reproduce: gwinet root # touch /etc/init.d/sysklogd gwinet root # /etc/init.d/sysklogd restart * Re-caching dependency info (mtimes differ)... * Stopping vixie-cron... [ ok ] * sysklogd -> stop: klogd... [ ok ] * sysklogd -> stop: syslogd... [ ok ] * sysklogd -> start: syslogd... [ ok ] * sysklogd -> start: klogd... [ ok ] gwinet root # /etc/init.d/vixie-cron start * Starting vixie-cron... [ ok ] gwinet root # /etc/init.d/sysklogd restart * Stopping vixie-cron... [ ok ] * sysklogd -> stop: klogd... [ ok ] * sysklogd -> stop: syslogd... [ ok ] * sysklogd -> start: syslogd... [ ok ] * sysklogd -> start: klogd... [ ok ] * Starting vixie-cron... [ ok ] Actual Results: vixie-cron is not restarted Expected Results: vixie-cron should be restarted
This should be fixed by baselayout-1.12.0_pre6-r3 Re-open if you disagree.