Red Hat Bugzilla – Bug 151633
Last modified: 2007-11-30 17:11:02 EST
Description of problem:
Please remove the perl dependency e.g. by splitting the package into
subpackages. perl -- which brings in around additional 50MB -- is required only
by addon programs which are not needed for core-functionality.
| $ rpm -qp --filerequire cfengine-2.1.13-4.i386.rpm | grep perl
| /usr/sbin/cfdoc /usr/bin/perl
| /usr/share/doc/cfengine-2.1.13/contrib/cfdoc /usr/bin/perl
Version-Release number of selected component (if applicable):
I'll look into splitting the package. I wonder how many people running cfengine
aren't willing to install perl...
cfengine is used by me in Linux Vservers (http://linux-vserver.org) which I want
to keep minimal. For most vservers, 'cfengine' will be the only package
'cfdoc' is it really not worth to be included (and to add the perl deps). At
least, it could be removed from %_sbindir and the x-flag could be removed from
contrib/cfdoc so that the deps will not be created.
Enrico, sorry for the delayed response - I've had some personal stuff going on
(getting married!). I'm rolling a 2.1.15 package now, so I'll try to make this
change in it to get rid of the perl dep.
Can you check out this package and let me know if it fixes that for you?