Le 22/07/16 à 20:44, Vincent Bernat <bernat@debian.org> a écrit : VB> ❦ 22 juillet 2016 14:18 CEST, Daniel Caillibaud <ml@lairdutemps.org> : VB> > Ok, donc avec du VB> > VB> > <version> X VB> > Y http://origin…; VB> > VB> > Y est la priorité du dépôt, et X la priorité épinglée, c'est la plus élevée qui compte ou VB> > seulement X ? VB> VB> Seulement X. Merci (en fait apparemment X s'il est >0, sinon Y) VB> > Package: nginx* VB> > Pin: release o=nginx VB> > Pin-Priority: 700 VB> > VB> > ça donne VB> > VB> > nginx: VB> > Installé : (aucun) VB> > Candidat : 1.10.1-1~jessie VB> > Épinglage de paquet : 1.10.1-1~jessie VB> > Table de version : VB> > 1.10.1-1~jessie 700 VB> > 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages VB> > 1.10.0-1~jessie 700 VB> > 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages VB> > 1.8.1-1~jessie 700 VB> > 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages VB> > 1.8.0-1~jessie 700 VB> > 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages VB> > 1.6.2-5+deb8u1 700 VB> > 500 http://http.debian.net/debian/ jessie/main amd64 Packages VB> > VB> > VB> > Donc j'ai l'impression que c'est uniquement le n° de version qui compte car tout le monde VB> > est à 700, et je pige pas trop pourquoi le paquet debian officiel se retrouve avec VB> > 1.6.2-5+deb8u1 700 VB> > car je pensais que le "o=nginx" de l'épingle à 700 le laisserait de coté, avec la VB> > priorité de son dépôt VB> VB> Par le passé, le globbing était un peu bizarre (ou ne marchait pas, il VB> fallait juste mettre "*" ou le nom exact du paquet). La page de manuel VB> ne donne pas d'indice. histoire de voir si c'est un problème de VB> globbing, que se passe-t'il si tu mets "Package: *" à la place de VB> "Package: nginx*" ? Pareil !!! Mais plus surprenant, si je met Package: nginx Pin: release o=nginx Pin-Priority: 700 ça donne toujours nginx: Installé : (aucun) Candidat : 1.10.1-1~jessie Épinglage de paquet : 1.10.1-1~jessie Table de version : 1.10.1-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.10.0-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.8.1-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.8.0-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.6.2-5+deb8u1 700 500 http://http.debian.net/debian/ jessie/main amd64 Packages et avec Package: nginx-dbg nginx: Installé : (aucun) Candidat : 1.6.2-5+deb8u1 Table de version : 1.10.1-1~jessie 0 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.10.0-1~jessie 0 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.8.1-1~jessie 0 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.8.0-1~jessie 0 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.6.2-5+deb8u1 0 500 http://http.debian.net/debian/ jessie/main amd64 Packages nginx-dbg: Installé : (aucun) Candidat : 1.10.1-1~jessie Épinglage de paquet : 1.10.1-1~jessie Table de version : 1.10.1-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.10.0-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.8.1-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages 1.8.0-1~jessie 700 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages Bizarre non ? Pourtant j'utilisais pas mal ce genre de conf sous squeeze (avec dotdeb) et ça marchait bien (de mémoire, et d'après mes notes de l'époque), je l'avais plus utilisé depuis car plus besoin. Si je vire les prefs par paquets pour ne laisser que celles par dépôt (en mettant une priorité plus faible aux dépôts tiers), et que j'installe les paquets externes à debian en précisant explicitement leur version la première fois, il va suivre les montées de version des dépôts tiers ? -- Daniel (écrit dans le livre d'or de plusieurs restaurants parisiens) Je m'ai bien régaler. signe: Marguerite Duras Pierre Desproges.
Attachment:
pgpRlFNpJjMVU.pgp
Description: OpenPGP digital signature