Page 1 of 1

Stumbling Out of the Gate

Posted: Sat Nov 01, 2014 6:14 pm
by dvarapala
I had a working 1.26.5 system until last night when my hard drive died. Since I had to reinstall everythnig anyway I decided to upgrade everything to thelatest and greatest.

Fresh install of Fedora 20 x64. Installed the ZM 1.28 package from the ZM repo as outlined here. Installed my first monitor and now I'm getting this:

Code: Select all

Nov  1 11:05:40 rama zmdc[2021]: INF ['zmc -m 1' starting at 14/11/01 11:05:40, pid = 2898]
Nov  1 11:05:40 rama zmdc[2898]: INF ['zmc -m 1' started at 14/11/01 11:05:40]
Nov  1 11:05:40 rama zmdc[2021]: ERR ['zmc -m 1' exited abnormally, exit status 127]
Nov  1 11:05:41 rama zmwatch[2224]: ERR [Memory map file '/dev/shm/zm.mmap.1' does not exist.  zmc might not be running.]
This is an Arecont Vision IP camera streaming MJPEG. It was working fine under 1.26.5.

Update #1: I ran zmc from the command line and saw this:
zmc: symbol lookup error: /lib64/libavcodec.so.55: undefined symbol: vpx_codec_vp9_dx_algo
Update #2: After more Googling, I tried
yum install libvpx
And this fixed the dependency issue.

Re: Stumbling Out of the Gate

Posted: Sun Nov 02, 2014 3:55 pm
by knight-of-ni
Thanks for the heads up.

Right now, this looks to be an issue with the ffmpeg rpm from the RPMFusion repo.

The RPM specfile has a "BuildRequires: libvpx-devel >= 0.9.1" line for building ffmpeg, but I think it also needs a "Requires: libvpx >= 0.9.1" statement so that the libvpx library is pulled in automatically when installing ffmpeg.

As a workaround, I may add that Requires to the zoneminder rpm specfile.