Hello,
On a Debian Stretch server with the security repo enabled, I have an error today when trying to install zsh :
The following packages have unmet dependencies:
zsh : Depends: zsh-common (= 5.3.1-4) but 5.3.1-4+deb9u4 is to be installed
This is caused by the security repo having only the zsh-common package in version 5.3.1-4+deb9u4, and missing the zsh package.
This version was accepted today, as show in the following message :
https://lists.debian.org/debian-lts-changes/2020/12/msg00004.html`apt-cache policy` shows this :
$ > apt-cache policy zsh
zsh:
Installed: 5.3.1-4+b3
Candidate: 5.3.1-4+b3
Version table:
*** 5.3.1-4+b3 500
500
http://ftp.fr.debian.org/debian stretch/main amd64 Packages
100 /var/lib/dpkg/status
$ > apt-cache policy zsh-common
zsh-common:
Installed: 5.3.1-4
Candidate: 5.3.1-4+deb9u4
Version table:
5.3.1-4+deb9u4 500
500
http://security.debian.org stretch/updates/main amd64 Packages
*** 5.3.1-4 500
500
http://ftp.fr.debian.org/debian stretch/main amd64 Packages
100 /var/lib/dpkg/status
I downloaded the package list at
http://security.debian.org/debian-security/dists/stretch/updates/main/binary-all/Packages.gzIt contains the following packages :
Package: zsh-common
Source: zsh
Version: 5.3.1-4+deb9u4
Package: zsh-doc
Source: zsh
Version: 5.3.1-4+deb9u4
But the other packages from the zsh source are missing.
Is it the right way to deal with this problem, or should I open a bug on some tracker ?