O problema aqui é o seu arquivo /etc/apt/apt.conf.d/99release
.
If the target release has been specified then APT uses the following
algorithm to set the priorities of the versions of a package. Assign:
priority 990
to the versions that are not installed and belong to the target
release.
Parece que ter uma versão explícita mencionada no APT substituirá qualquer configuração de pinos. Eu configurei um sistema de teste e com um arquivo 99release
similar, e pinstable
eu vejo exatamente os mesmos valores que você do apt-cache. Mas se eu recuperar o arquivo 99release
, recebo isso.
# apt-cache policy libapache2-mod-php5
libapache2-mod-php5:
Installed: (none)
Candidate: 5.3.3-7+squeeze8
Version table:
5.3.3-7+squeeze8 0
1010 http://security.debian.org/ squeeze/updates/main amd64 Packages
5.3.3-7+squeeze3 0
1010 http://ftp.us.debian.org/debian/ squeeze/main amd64 Packages