I'm unable to upgrade ZoneMinder on a fully updated Debian 12 (Bookworm) system because the current package in the Bookworm repository appears to depend on FFmpeg 6 libraries that are not available in Bookworm.
Current package versions:
- Installed:
1.36.35~20241022.27-bookworm
- Candidate:
1.36.38-bookworm1
apt-cache policy zoneminder:
Installed: 1.36.35~20241022.27-bookworm
Candidate: 1.36.38-bookworm1
Attempting to upgrade:
sudo apt install zoneminder
Results in:
The following packages have unmet dependencies:
zoneminder : Depends: libavcodec60 (>= 10:6.1.4) but it is not installable
Depends: libavformat60 (>= 10:6.1.4) but it is not installable
Depends: libavutil58 (>= 10:6.1.4) but it is not installable
Depends: libswresample4 (>= 10:6.1.4) but 7:5.1.9-0+deb12u1 is to be installed
Depends: libswscale7 (>= 10:6.1.4) but it is not installable
E: Unable to correct problems, you have held broken packages.
apt full-upgrade also keeps zoneminder back because these dependencies cannot be satisfied.
This appears to be because the 1.36.38-bookworm1 package was built against FFmpeg 6 (libavcodec60, libavformat60, etc.), while Debian 12 Bookworm provides the FFmpeg 5.1 libraries instead.
Could you please verify whether the Bookworm package was built against the correct library versions, or if the wrong package was published to the Bookworm repository?
Thanks!
Rhaadc
I'm unable to upgrade ZoneMinder on a fully updated Debian 12 (Bookworm) system because the current package in the Bookworm repository appears to depend on FFmpeg 6 libraries that are not available in Bookworm.
Current package versions:
1.36.35~20241022.27-bookworm1.36.38-bookworm1apt-cache policy zoneminder:Attempting to upgrade:
Results in:
apt full-upgradealso keepszoneminderback because these dependencies cannot be satisfied.This appears to be because the
1.36.38-bookworm1package was built against FFmpeg 6 (libavcodec60,libavformat60, etc.), while Debian 12 Bookworm provides the FFmpeg 5.1 libraries instead.Could you please verify whether the Bookworm package was built against the correct library versions, or if the wrong package was published to the Bookworm repository?
Thanks!
Rhaadc