perl(Data::Dump) not found on CentOS 7 [SOLVED]

Forum for questions and support relating to the 1.30.x releases only.
Locked
d4n3sh
Posts: 2
Joined: Sun Jul 31, 2016 9:56 am

perl(Data::Dump) not found on CentOS 7 [SOLVED]

Post by d4n3sh »

Hi,

Just trying to install zoneminder "zoneminder-1.30.0-3.el7.centos.x86_64 (zmrepo)" and got hit with a perl::data dependency error. Anyone experince this before? Some help would be much appreciated. I'm running CentOS 7

Tried looking around but to no avail.

Code: Select all

--> Processing Dependency: perl(Data::Dump) for package: zoneminder-1.30.0-3.el7.centos.x86_64
--> Finished Dependency Resolution
Error: Package: zoneminder-1.30.0-3.el7.centos.x86_64 (zmrepo)
           Requires: perl(Data::Dump)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[danesh@zoneminder01 tmp]$ 
These are all the perl packages currently installed on this VM.

Code: Select all

perl-5.16.3-286.el7.x86_64
perl-Carp-1.26-244.el7.noarch
perl-constant-1.27-2.el7.noarch
perl-Data-Dumper-2.145-3.el7.x86_64
perl-Data-UUID-1.219-3.el7.x86_64
perl-Digest-1.17-245.el7.noarch
perl-Digest-MD5-2.52-3.el7.x86_64
perl-Encode-2.51-7.el7.x86_64
perl-Exporter-5.68-3.el7.noarch
perl-File-Path-2.09-2.el7.noarch
perl-File-Temp-0.23.01-3.el7.noarch
perl-Filter-1.49-3.el7.x86_64
perl-Getopt-Long-2.40-2.el7.noarch
perl-HTTP-Tiny-0.033-3.el7.noarch
perl-libs-5.16.3-286.el7.x86_64
perl-macros-5.16.3-286.el7.x86_64
perl-parent-0.225-244.el7.noarch
perl-PathTools-3.40-5.el7.x86_64
perl-Pod-Escapes-1.04-286.el7.noarch
perl-podlators-2.5.1-3.el7.noarch
perl-Pod-Perldoc-3.20-4.el7.noarch
perl-Pod-Simple-3.28-4.el7.noarch
perl-Pod-Usage-1.63-3.el7.noarch
perl-Scalar-List-Utils-1.27-248.el7.x86_64
perl-Socket-2.010-3.el7.x86_64
perl-Storable-2.45-3.el7.x86_64
perl-Text-ParseWords-3.29-4.el7.noarch
perl-threads-1.87-4.el7.x86_64
perl-threads-shared-1.43-6.el7.x86_64
perl-Time-HiRes-1.9725-3.el7.x86_64
Last edited by d4n3sh on Sun Jul 31, 2016 1:34 pm, edited 1 time in total.
User avatar
knight-of-ni
Posts: 2404
Joined: Thu Oct 18, 2007 1:55 pm
Location: Shiloh, IL

Re: perl(Data::Dump) not found on CentOS 7

Post by knight-of-ni »

For some reason my scripts aren't auto-picking up that particular package like they should.
If my synchronization script for zmrepo hits an EPEL mirror that happens to be missing that package, then it won't show up in zmrepo either. I've noticed that has happened every once in a while, and that's the only possibly I can think of at the moment.

I've manually downloaded the missing package and placed it into zmrepo myself.
You just need to wait for zmrepo mirrors to sync and for your yum cache to expire.

If you don't want to wait, you can do the same thing I did and download the EPEL package here:
https://dl.fedoraproject.org/pub/epel/7/x86_64/p/
Visit my blog for ZoneMinder related projects using the Raspberry Pi, Orange Pi, Odroid, and the ESP8266
All of these can be found at https://zoneminder.blogspot.com/
d4n3sh
Posts: 2
Joined: Sun Jul 31, 2016 9:56 am

Re: perl(Data::Dump) not found on CentOS 7 [SOLVED]

Post by d4n3sh »

Thanks! That worked :) , I couldn't wait so downloaded the package like you said.
Locked