Description of problem: crm_report requires perl-TimeDate package (namely Date::Parse). $crm_report -f "2012-12-11 09:50:00" marathon-03c1-node01: ERROR: please install the perl Date::Parse module Version-Release number of selected component (if applicable): pacemaker-cli-1.1.8-4.el6.x86_64 How reproducible: always Steps to Reproduce: 1. default installation 2. yum -y install pacemaker-cli 3. crm_report -f "2012-12-11 09:50:00" Actual results: complains about missing perl module Expected results: no complains, it should be pulled during rpm installation Additional info: there should be no utils with unsatisfied dependencies
Agreed. I've been meaning to add this for a while.
This specfile change was added in pacemaker-1.1.8-5.el6
I verified that corrected pacemaker-cli-1.1.8-5.el6.x86_64 correctly requires perl-TimeDate unlike the old version (1.1.8-4.el6.x86_64) where it is not present. OLD version: $ rpm -q pacemaker-cli pacemaker-cli-1.1.8-4.el6.x86_64 $ rpm -q --requires pacemaker-cli | grep perl $ CORRECTED version: $ rpm -q pacemaker-cli pacemaker-cli-1.1.8-5.el6.x86_64 $ rpm -q --requires pacemaker-cli | grep perl perl-TimeDate $
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-0375.html