Description of problem: The rpm package incorrectly requires the logrotate package. All packages should (hopefully) be log rotation package agnostic. Version-Release number of selected component (if applicable): RHEL5 How reproducible: Every time. Expected results: The logrotate package should be uninstallable.
This is fixed in RHEL 6 by splitting the cron related functionality into rpm-cron sub-package. Such rearrangement is not appropriate in RHEL 5 however.