Search Criteria
Package Details: zoneminder 1.36.35-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/zoneminder.git (read-only, click to copy) |
---|---|
Package Base: | zoneminder |
Description: | A full-featured, open source, state-of-the-art video surveillance software system |
Upstream URL: | https://zoneminder.com/ |
Keywords: | camera cctv monitor record security surveillance video zoneminder |
Licenses: | GPL-2.0-only |
Submitter: | None |
Maintainer: | Nocifer |
Last Packager: | Nocifer |
Votes: | 72 |
Popularity: | 0.049343 |
First Submitted: | 2008-03-21 00:09 (UTC) |
Last Updated: | 2024-10-22 17:14 (UTC) |
Dependencies (45)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-ffplayoutAUR, ffmpeg-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR)
- libjwtAUR
- perl-archive-zip
- perl-crypt-eksblowfishAUR
- perl-data-dump
- perl-data-entropyAUR
- perl-data-uuid
- perl-date-manip
- perl-datetime
- perl-dbd-mysql
- perl-device-serialport
- perl-file-slurp
- perl-image-info
- perl-io-interfaceAUR
- perl-io-socket-multicastAUR
- perl-json-maybexs
- perl-libwww
- perl-lwp-protocol-https
- perl-mime-lite
- perl-mime-tools
- Show 25 more dependencies...
Required by (1)
Sources (8)
- fcgiwrap-multiwatch.service
- https://github.com/FriendsOfCake/crud/archive/refs/tags/v3.2.0.tar.gz
- https://github.com/ZoneMinder/CakePHP-Enum-Behavior/archive/refs/tags/1.0-zm.tar.gz
- https://github.com/ZoneMinder/RtspServer/archive/055d81fe1293429e496b19104a9ed3360755a440.zip
- https://github.com/ZoneMinder/zoneminder/archive/refs/tags/1.36.35.tar.gz
- zoneminder-httpd.conf
- zoneminder-nginx.conf
- zoneminder-php.ini
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 63 Next › Last »
SilicaAnimus commented on 2024-06-24 15:00 (UTC) (edited on 2024-06-24 19:44 (UTC) by SilicaAnimus)
after running garuda-update, zoneminder no longer shows my cameras, it appears zmc won't start. zmc -m 3 zmc: error while loading shared libraries: libavformat.so.60: cannot open shared object file: No such file or directory it looks like libavformat.so is now version 61, along with libavcodec.so, and this package needs to be rebuilt
Edit: it looks like this is multi-distro issue, all 1.36 versions seem to have it, but they haven't done a 1.37 official relase yet, manually built 1.37 and its working.
Nocifer commented on 2024-03-04 16:59 (UTC) (edited on 2024-03-04 18:07 (UTC) by Nocifer)
That's because apparently
perl-class-std-fast
was removed from the AUR a few days ago, and it's a dependency ofperl-soap-wsdl
, which is a dependency of Zoneminder.EDIT: I reuploaded the package to satisfy the dependency. I really wonder who deleted it so thoughtlessly without first making sure that its removal wouldn't break other packages that may need it...
mateusviccari commented on 2024-03-04 13:47 (UTC)
I'm getting a
No AUR package found for perl-class-std-fast
errorNocifer commented on 2024-02-22 08:12 (UTC)
For the past few years and up until last year or so,
base-devel
had been changed from a meta-package that pulls the base-devel packages as dependencies, into a package group that just allows you to batch install them as explicit, independent packages. When it was changed back to a meta-package, we users were supposed to manually install it (and optionally change the base-devel packages from explicitly installed to dependencies) so it would once again be responsible for managing its dependent packages. I think (but I could be remembering this wrong) thatdebugedit
is a new dependency added in the last few months or so, so if you haven't installed the newbase-devel
meta-package, then it makes sense thatdebugedit
wouldn't have been pulled in when it was added as a new dependency.You can check to see if the
base-devel
packages (gcc, pacman, file, make, etc) are installed on your system explicitly or as dependencies; if they're explicit, then this is probably why.mosh5382 commented on 2024-02-22 04:01 (UTC)
You are correct @Nocifer. I've been installing AUR packages for years on this system but sure enough base-devel isn't currently installed. I didn't have to pull in any dependencies to install it. Apparently some how I managed to remove base-devel and debugedit but nothing else. I really don't know how that could have happened but it's fixed now so no need to spend anymore time on it. Thanks for maintaining this package.
Nocifer commented on 2024-02-17 19:32 (UTC)
That's probably because you're missing the
base-devel
package, which is a hard prerequisite for using the AUR.mosh5382 commented on 2024-02-17 13:20 (UTC)
@Nocifer - I think you should add "debugedit" as a build dependency. Without it I get this error:
/usr/share/makepkg/tidy/strip.sh: line 48: debugedit: command not found
Nocifer commented on 2024-02-12 12:47 (UTC)
@Garlo Nice find! I had experimented a couple of years ago with JWT but the then current
libjwt
package couldn't satisfy the dependency for some reason, so I had to leave it out and then promptly forgot all about it.@grepfor You're right, I'm so used to using an AUR helper to manage AUR packages these days that the possibility of using an old(ish) copy of the PKGBUILD to perform a new installation without ever redownloading it never occurred to me. I guess there was a good reason I used to be against doing even minor updates without incrementing the
pkgrel
in the past, but apparently I've grown careless enough to break my own rule >.>Garlo commented on 2024-02-11 18:35 (UTC) (edited on 2024-02-11 18:38 (UTC) by Garlo)
I satisfied libjwt dependency adding LIBJWT_LIBRARY variable to PKGBUILD file in this way:
grepfor commented on 2024-01-18 14:15 (UTC) (edited on 2024-01-18 14:24 (UTC) by grepfor)
@nocifer Imo, that reasoning does not capture a good chunk of real-world use cases for many AUR users, especially those who maintain several machines, and propagate packages locally via copying previously downloaded snapshot tarballs, rather than downloading a new one, unless the pgkrel has been updated.
When I locally propagate an AUR package from one host to others, I go to AUR and search the package name to see if the package version or pkgrel has changed relative to the installed version built from the original snapshot. If neither has changed, I propagate the package to other local target machines by just copying the existing snapshot tarball that I already have, expanding it on the target host and running makepkg there. This ensures that the builds across all my local hosts will start from an identical state.
Incrementing pkgrel would serve to alert users that downloading a new snapshot is warranted.
In this particular case, all snapshots downloaded prior to December 19 are effectively broken because they expose the end-user to silent variability of RtspServer as @synthead pointed out. Yet because the pkgrel was not bumped when that vulnerability was fixed, many people will simply propagate zoneminder locally via copying the previously downloaded snapshot tarball, thus propagating the broken PKGBUILD. Those users will not get the benfit of the fix until the pkgrel (or packager version itself) is bumped.
Just my 2c. I do appreciate the voluntary nature of the work that you and all the other Arch packagers do, and I hope that my comments do not discourage you from that.
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 63 Next › Last »