Can't upgrade to 1.36.33-buster1 on amd64: "unmet dependencies"

Discussions related to the 1.36.x series of ZoneMinder
Post Reply
User avatar
lazyleopard
Posts: 403
Joined: Tue Mar 02, 2004 6:12 pm
Location: Gloucestershire, UK

Can't upgrade to 1.36.33-buster1 on amd64: "unmet dependencies"

Post by lazyleopard »

I'm running Debian old-stable (buster). I have zoneminder/buster 1.36.32-buster1 amd64 installed. The upgrade versions shown are:

Code: Select all

# apt list zoneminder
Listing... Done
zoneminder/buster 1.36.33-buster1 amd64 [upgradable from: 1.36.32-buster1]
zoneminder/buster 1.36.5-buster armhf
However, the version of zoneminder in https://zmrepo.zoneminder.com/debian/release-1.36 buster/ gives me the following un-met dependencies:

Code: Select all

The following packages have unmet dependencies:
 zoneminder : Depends: libavcodec58 (>= 7:4.4)
              Depends: libavformat58 (>= 7:4.4) but 7:4.1.10-0+deb10u1 is to be installed
              Depends: libavutil56 (>= 7:4.4) but 7:4.1.10-0+deb10u1 is to be installed
              Depends: libc6 (>= 2.34) but 2.28-10+deb10u2 is to be installed
              Depends: libgcc-s1 (>= 3.3.1) but it is not installable
              Depends: libgcrypt20 (>= 1.9.0) but 1.8.4-5+deb10u1 is to be installed
              Depends: libgnutls30 (>= 3.7.0) but 3.6.7-4+deb10u10 is to be installed
              Depends: libjpeg8 (>= 8c) but it is not installable
              Depends: libmysqlclient21 (>= 8.0.11) but it is not installable
              Depends: libstdc++6 (>= 12) but 8.3.0-6 is to be installed
              Depends: libswresample3 (>= 7:4.4) but 7:4.1.10-0+deb10u1 is to be installed
              Depends: libswscale5 (>= 7:4.4) but 7:4.1.10-0+deb10u1 is to be installed
 zoneminder-doc : Depends: libjs-sphinxdoc (>= 4.3) but 1.8.4-1 is to be installed
E: Broken packages
Checking Debian, those wanted versions all look like they're only in testing, not in stable or old-stable. I think I've cleaned out all apt's caches and re-tried, but still get the same result...
Rick Hewett
dougmccrary
Posts: 1172
Joined: Sat Aug 31, 2019 7:35 am
Location: San Diego

Re: Can't upgrade to 1.36.33-buster1 on amd64: "unmet dependencies"

Post by dougmccrary »

tried the things from a google of [fix broken packages] ?
User avatar
lazyleopard
Posts: 403
Joined: Tue Mar 02, 2004 6:12 pm
Location: Gloucestershire, UK

Re: Can't upgrade to 1.36.33-buster1 on amd64: "unmet dependencies"

Post by lazyleopard »

The zoneminder package in https://zmrepo.zoneminder.com/debian/release-1.36 buster/ isn't built for "buster" (aka "oldstable"). It appears (if the list of unmet dependencies is any guide) to have been built for "bookworm" (aka "testing") instead. The only way that's going to get fixed is by re-building the package for "buster" so that it depends on the versions of the packages that are actually in "buster" rather than on (much more recent) versions of the same packages that are in "testing".

See also viewtopic.php?t=32442
Rick Hewett
User avatar
iconnor
Posts: 2881
Joined: Fri Oct 29, 2010 1:43 am
Location: Toronto
Contact:

Re: Can't upgrade to 1.36.33-buster1 on amd64: "unmet dependencies"

Post by iconnor »

I manually built and tested a new package, should work fine now.

I'll have to review the automated builds and why they failed...
Post Reply