Description: Attempting to remove logrotate attempts to take half of my system with it. There should be very few, if any, programs that actually require this to be installed. Certainly not >400. A user may have an alternate method of managing log files. # yum remove logrotate .... Transaction Summary ============================================================================= Install 0 Package(s) Update 0 Package(s) Remove 427 Package(s) Is this ok [y/N]: Exiting on user Command # uname -a Linux <removed>.lan 2.6.23.1-49.fc8 #1 SMP Thu Nov 8 21:41:26 EST 2007 i686 i686 i386 GNU/Linux
Any program that has a logrotate config file should require logrotate because logrotate is a standard way how to prevent logs from filling all the disk. If an user has the alternate method, he should just switch logrotate off (and waste 76 kB of a disk space). If you think that any package has unneeded dependency on logrotate fill a bug on that package. Logrotate itself requires SELinux libraries, popt and coreutils.