Description of problem: Since updating to crontabs-1.10-15.fc7, I now get an e-mail saying: cat: /var/spool/anacron/cron.daily: No such file or directory every time run-parts runs. I don't have the anacron package installed, so naturally that file isn't going to exist. Version-Release number of selected component (if applicable): crontabs-1.10-15.fc7 Steps to Reproduce: 1. Uninstall anacron.
confirm. got same emails to me, after today morning 'yum -y update' the list of packages has been updated, following: [mator@mator 15:54:02 ~]$ rpm -qa --last | grep "Thu Aug 30 10" rxvt-unicode-8.3-1.fc7 Thu Aug 30 10:18:01 2007 xscreensaver-gl-extras-5.03-1.fc7 Thu Aug 30 10:17:56 2007 xscreensaver-extras-5.03-1.fc7 Thu Aug 30 10:17:50 2007 gnomebaker-0.6.1-2.fc7 Thu Aug 30 10:17:45 2007 gdm-2.18.4-2.fc7 Thu Aug 30 10:17:34 2007 tar-1.15.1-27.fc7 Thu Aug 30 10:17:30 2007 elfutils-0.129-1.fc7 Thu Aug 30 10:17:28 2007 qt-devel-3.3.8-6.fc7 Thu Aug 30 10:17:05 2007 ntp-4.2.4p2-3.fc7 Thu Aug 30 10:16:51 2007 kde-filesystem-3.5-13.fc7 Thu Aug 30 10:16:49 2007 crontabs-1.10-15.fc7 Thu Aug 30 10:16:49 2007 perl-Net-DNS-0.61-1.fc7 Thu Aug 30 10:16:45 2007 control-center-2.18.0-20.fc7 Thu Aug 30 10:16:05 2007 cryptsetup-luks-1.0.5-4.fc7.1 Thu Aug 30 10:15:41 2007 liboil-0.3.12-9.fc7 Thu Aug 30 10:15:40 2007 perl-Crypt-SSLeay-0.56-1.fc7 Thu Aug 30 10:15:38 2007 qt-3.3.8-6.fc7 Thu Aug 30 10:15:36 2007 elfutils-libs-0.129-1.fc7 Thu Aug 30 10:15:34 2007 xscreensaver-base-5.03-1.fc7 Thu Aug 30 10:15:30 2007 elfutils-libelf-0.129-1.fc7 Thu Aug 30 10:15:08 2007 we see crontabs here, and list of "cron" packages installed: [mator@mator 15:52:51 ~]$ rpm -qa | grep cron vixie-cron-4.1-83.fc7 crontabs-1.10-15.fc7
Me too. Looks like a check has been added to the top of /usr/bin/run-parts to quit if "daily" jobs have not been run. Some of us don't use anacron and some may use run-parts for other things. Is this an appropriate place to add such a test? For now, just delete the cat, date and test lines from /usr/bin/run-parts. Solutions... 1. Revert to previous version of /usr/bin/run-parts. 2. Wrap the anacron check within a test for file existance. 3. Add anacron as a "Requires". I much prefer option 1. as this "does what it says on the tin".
Also changelog says: * An Rgp 28 2007 Marcela Maslanova <mmaslano> 1.10-15 - delay of running jobs is now configurable /etc/sysconfig/crontab contains Delay=yes, but I don't see /etc/cron.daily/000-delay.cron to use this value.
*** This bug has been marked as a duplicate of 269961 ***
crontabs-1.10-16.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report.
*** Bug 292621 has been marked as a duplicate of this bug. ***