When my laptop is running on battery makewhatis should not run, even as a cron job. The new HAL in rawhide has battery information that could be used to determine if the system is running on battery.
*** This bug has been marked as a duplicate of 125779 ***