On Tue, Dec 24, 2002 at 01:35:09AM +0100, Vincent Lefevre wrote:
> On Tue, Dec 24, 2002 at 01:19:26 +0100, Denis Barbier wrote:
> > Tu peux essayer
> >   apt-cache policy libpng2
> > pour voir les priorit�s r�ellement utilis�es.
[...]
> Et apr�s avoir ajout�
> 
> Package: libpng2
> Pin: version 1.0.12-6
> Pin-Priority: 50
> 
> j'obtiens:
> 
> $ apt-cache policy libpng2
> libpng2:
>   Installed: 1.0.12-3.woody.3
>   Candidate: 1.0.12-6
>   Package Pin: 1.0.12-6
>   Version Table:
>      1.0.12-8 50
>         200 ftp://ftp.fr.debian.org unstable/main Packages
>         200 ftp://ftp.debian.org unstable/main Packages
>      1.0.12-6 50
>         900 ftp://ftp.fr.debian.org testing/main Packages
>         900 ftp://ftp.debian.org testing/main Packages
>  *** 1.0.12-3.woody.3 50
>         900 http://security.debian.org stable/updates/main Packages
>         100 /var/lib/dpkg/status
> 
> Ce qui a chang�, c'est la priorit� indiqu�e apr�s les num�ros de
> version. Je ne sais pas du tout pourquoi, ni � quoi �a correspond.

J'ai l'impression que ce num�ro correspond � un pin explicite sur la
version, c'est pourquoi il n'existait pas avant, o� tu n'avais que
des release.
Ici pour 1.0.12-6, il y a 3 priorit�s possibles : 50, 900 et 900.
La priorit� de cette version est donc 900, et cette version est install�e.
Cela semble montrer qu'on ne peut pas diminuer ainsi la priorit� d'un
paquet, la seule solution pour emp�cher son installation est d'augmenter 
la priorit� de la version actuelle, ce qui n'est �videmment pas pratique
dans le cas courant.

L'utilisation d'apt_preferences est tr�s r�cente, donc cela doit �tre un
cas de figure qui n'avait pas �t� pr�vu.

denis

Répondre à