cptjhmiller / omv-zoneminder

Other
8 stars 1 forks source link

Dependency missing on Debian Wheezy #1

Open lucianconstantin opened 7 years ago

lucianconstantin commented 7 years ago

I'm running OMV 2.2.13 on Debian Wheezy using backports kernel

Linux 3.16.0-0.bpo.4-amd64 #1 SMP Debian 3.16.36-1+deb8u2~bpo70+1 (2016-10-19) x86_64 GNU/Linux

I've followed the build instructions, but when trying to install the resulting deb package using dpkg -i it needs additional packages. One of those is libsys-meminfo-perl, but this package is not available in the Debian repositories. I tried compiling it from Sys::MemInfo using the instructions here https://debian-administration.org/article/78/Building_Debian_packages_of_Perl_modules but there were too many errors that I couldn't figure out how to fix.

I then installed Sys::MemInfo using CPAN and built zoneminder again, but since it doesn't actually pull in that module during compilation, the dependency stays.

Any idea on how to fix this?

Update: I bypassed the error with dpkg --ignore-depends=libsys-meminfo-perl -i zoneminder_1.28.1_amd64.deb but not sure of the implications.

cptjhmiller commented 7 years ago

Just check it is showing free memory correctly, that's what the library does.