Re: apt pinning.
On 11/06/15 13:31, Andrey Melnikoff wrote:
> radvd:
> Installed: 1:2.11-1
> Candidate: 1:2.11-100.1
> Version table:
> 20151106:2.11-1.1 -1001
> 500 file:/usr/src/debs/repo/sid ./ Packages
> 1:2.11-100.1 500
> 500 file:/usr/src/debs/repo/sid ./ Packages
> *** 1:2.11-1 500
> 500 http://http.debian.net/debian sid/main amd64 Packages
> 100 /var/lib/dpkg/status
>
> пининг:
>
> Package: radvd*
> Pin: version 20151106:*
> Pin-Priority: -1001
Хм. Восстановил из кэша старую версию, поправил пин, но получаю другой
вывод:
golang-go:
Installed: 2:1.5.1-3
Candidate: 2:1.5.1-3
Package pin: 201302071244:1.0-r15637
Version table:
201302071244:1.0-r15637 -1001
500
http://local-repo/repositories//platform-playout-staging/Debian_6.0/
./ Packages
2:1.5.1-4 -1001
500 http://ftp.se.debian.org/debian/ unstable/main amd64 Packages
*** 2:1.5.1-3 -1001
100 /var/lib/dpkg/status
2:1.4.3-3 -1001
990 http://ftp.se.debian.org/debian/ testing/main amd64 Packages
2:1.3.3-1 -1001
500 http://ftp.se.debian.org/debian/ stable/main amd64 Packages
Пиннинг:
Package: golang-*
Pin: version 201302071244:*
Pin-priority: -1001
Да, у меня присутствует еще строчка с приоритетом 990, которой у вас
нет. Но у вас показывается итоговый приоритет разный для каждой версии
(точнее, -1001 для запиненной и по 500 остальным), а у меня -1001 для
всех. И у меня присутствует строчка Package pin, которой нет у вас.
Временно убрал APT::Default-Release "testing". Приоритет 990 сменился на
500, остальное (включая и выбор кандидата) не изменилось. Это разница в
версиях apt (предполагаю, что у вас более новая, чем моя 1.0.10.2), или
все-таки я где-то что-то не дописал?
Reply to: