Unable to install ZM on CentOS - Missing Perl Packages
Posted: Fri Sep 02, 2016 3:09 pm
Hi everyone, I'm new here, but not new to linux. I'm wondering if I'm missing some key detail here. I thought the ZMRepo was a complete turnkey solution. I've got a fresh minimal install of CentOS 7 (also tried on fedora and OEL 6 and 7 distros) I'm receiving an error that certain perl packages are missing during the install -
I didn't see a list of required packages mentioned on https://zmrepo.zoneminder.com/.
I tried adding the required packages using cpan but it just turned into one broken dependency mess after another.
Any guidance greatly appreciated.
Thank you
Code: Select all
---> Package perl-Class-Load.noarch 0:0.10-1.el6 will be installed
--> Processing Dependency: perl(Try::Tiny) for package: perl-Class-Load-0.10-1.el6.noarch
--> Processing Dependency: perl(Package::Stash) for package: perl-Class-Load-0.10-1.el6.noarch
---> Package perl-Params-Util.x86_64 0:1.00-3.el6 will be installed
---> Package perl-Sub-Install.noarch 0:0.925-6.el6 will be installed
--> Finished Dependency Resolution
Error: Package: perl-Class-Load-0.10-1.el6.noarch (zmrepo)
Requires: perl(Package::Stash)
Error: Package: perl-Class-Load-0.10-1.el6.noarch (zmrepo)
Requires: perl(Try::Tiny)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I tried adding the required packages using cpan but it just turned into one broken dependency mess after another.
Any guidance greatly appreciated.
Thank you