pinning et apt-cache policy

Le
Daniel Caillibaud
Bonjour,

Sur une jessie, j'utilise les dépôts standards avec égalemen=
t jessie-backport et nginx.org
(pour avoir une version récente avec http/2)

J'ai lu man apt_preferences, https://debian-facile.org/doc:systeme:apt:pinn=
ing et
https://wiki.debian.org/AptPreferences#A.2Fetc.2Fapt.2Fpreferences mais pas=
trouvé comment
prioriser les paquets nginx dans ce dépôt

J'ai

- dans /etc/apt/apt.conf.d/

APT::Default-Release "jessie";


- dans /etc/apt/preferences.d/00default

Package: *
Pin: release o=Debian,n=jessie,l=Debian-Security
Pin-Priority: 980

Package: *
Pin: release o=Debian,a=stable-updates,l=Debian
Pin-Priority: 520

Package: *
Pin: release o=Debian,a=proposed-updates,l=Debian
Pin-Priority: 510

Package: *
Pin: release n=jessie
Pin-Priority: 500

Package: *
Pin: release n=jessie-backports
Pin-Priority: 300

Package: *
Pin: release o=nginx
Pin-Priority: 200


- dans /etc/apt/preferences.d/20_nginx

Package: nginx*
#Pin: origin "nginx.org" # => Type d'épinglage origin "ngi=
nx.org" inconnu
Pin: release o=nginx
Pin-Priority: 800

Et je comprends pas la sortie de [1]

apt-cache policy

Fichiers du paquet :
100 /var/lib/dpkg/status
release a=now
990 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages
release v=8.0,o=nginx,a=stable,n=jessie,l=nginx,c=nginx
origin nginx.org
500 file:/var/cache/apt-build/repository/ apt-build/main amd64 Packages
release o=apt-build,a=apt-build,l=apt-build,c=main
500 http://http.debian.net/debian/ jessie/main Translation-fr
500 http://http.debian.net/debian/ jessie/main Translation-en
990 http://http.debian.net/debian/ jessie/main amd64 Packages
release v=8.5,o=Debian,a=stable,n=jessie,l=Debian,c=main
origin http.debian.net
Paquets épinglés :
nginx-extras -> (non trouvé)
nginx-doc -> (non trouvé)
nginx-module-image-filter -> 1.10.1-1~jessie
nginx-extras-dbg -> (non trouvé)
nginx-debug -> 1.8.0-1~jessie
nginx-full-dbg -> (non trouvé)
nginx-module-geoip -> 1.10.1-1~jessie
nginx-light-dbg -> (non trouvé)
nginx-nr-agent -> 2.0.0-8
nginx-module-njs -> 1.10.1.0.0.20160414.1c50334fbea6-1~jessie
nginx-module-perl -> 1.10.1-1~jessie
nginx-common -> (non trouvé)
nginx -> 1.10.1-1~jessie
nginx-dbg -> 1.10.1-1~jessie
nginx-light -> (non trouvé)
nginx-full -> (non trouvé)
nginx-module-xslt -> 1.10.1-1~jessie

ni apt-cache policy nginx [2]
nginx:
Installé : 1.6.2-5+deb8u1
Candidat : 1.10.1-1~jessie
Épinglage de paquet : 1.10.1-1~jessie
Table de version :
1.10.1-1~jessie 800
990 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages
1.10.0-1~jessie 800
990 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages
1.8.1-1~jessie 800
990 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages
1.8.0-1~jessie 800
990 http://nginx.org/packages/debian/ jessie/nginx amd64 Packages
*** 1.6.2-5+deb8u1 800
990 http://http.debian.net/debian/ jessie/main amd64 Packages
100 /var/lib/dpkg/status


[1] Pourquoi http://nginx.org/packages/debian/ se retrouve en 990 ? Ils pub=
lient
avec du "l=Debian-Security" ?

[2] - pourquoi ils sont tous en 990 ?
- que signifie le 800 de "1.10.1-1~jessie 800"

Merci

--
Daniel

L'argent aide a supporter la pauvreté.
Alphonse Allais
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Vincent Bernat
Le #26405297
--=-=- Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
❦ 21 juillet 2016 11:00 CEST, Daniel Caillibaud
- dans /etc/apt/apt.conf.d/
APT::Default-Release "jessie";

À retirer, cela monte la priorité de jessie à 990. Utile uni quement si
on mélange des releases et qu'on ne veut pas jouer avec les préf érences.
- dans /etc/apt/preferences.d/00default
Package: *
Pin: release oÞbian,n=jessie,lÞbian-Security
Pin-Priority: 980
Package: *
Pin: release oÞbian,a=stable-updates,lÞbian
Pin-Priority: 520
Package: *
Pin: release oÞbian,a=proposed-updates,lÞbian
Pin-Priority: 510
Package: *
Pin: release n=jessie
Pin-Priority: 500

Tout ça est inutile. Toutes ces suites sont compatibles entre elles et
le numéro de version suffit à lui seul.
Package: *
Pin: release n=jessie-backports
Pin-Priority: 300
Package: *
Pin: release o=nginx
Pin-Priority: 200

OK.
- dans /etc/apt/preferences.d/20_nginx
Package: nginx*
#Pin: origin "nginx.org" # => Type d'épinglage origin "n ginx.org" inconnu
Pin: release o=nginx
Pin-Priority: 800

À noter que si tu conserves 980 pour Debian-Security, il ne t'est plus
possible d'installer nginx depuis ce dépôt. Raison de plus de ne pas
traiter security différemment.
[1] Pourquoi http://nginx.org/packages/debian/ se retrouve en 990 ? Ils p ublient
avec du "lÞbian-Security" ?

Tous les n=jessie en raison du Default-Release.
[2] - pourquoi ils sont tous en 990 ?
- que signifie le 800 de "1.10.1-1~jessie 800"

C'est la priorité calculée. Les autres priorités sont celles des
dépôts. Si tu épinges des paquets comme ici, les deux sont d ifférentes.
--
Extreme fear can neither fight nor fly.
-- William Shakespeare, "The Rape of Lucrece"
--=-=- Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXkTZBAAoJEJWkL+g1NSX5eS0QAIwsyeTAuIOgKM5ltLJYzjWV
y5eoGU5/zlSPpRX6el+/uWSM9/CaiJwysjf/BmVQ6fKBK2SMOGK9FxlEbD9U64x0
D+DArUxDCeNSWd6Ed639dRNvf+trmuRX80TaF/l/5WUlU6McJNWRQwtW58rhW96/
3+LDMxy6G57DZ/uypW0gAf321h3IM35itPblKOR56/f7aOhUbuSGykQEDfggTtJl
ETS8cHcbi3nyZY5P1rwEV0HD9xuOVbM61Qb7n/oLvAu30TfPLO5IsbancBtX6/hb
C0/V2C0zMHfv3RbwY6w9tVhGUa8fc3yLjG9rk4DAi9V/5nNVIjIU2RkCW9tnsH+4
HYH8K5TDpR+QhUmf72qq53KoRZxlREgjCnAv7tQHVvimrg9tQXH9uinysGe0c4Qs
eZPlE3i/hPsNgh3G3p7Sk6d8eLBhRG8ieAlORsAEYXgvbSYXGV64u8pCjY9NW9IA
BkhR3IQjxMZBMSF7TX1BJkB3bToL71lFrGGSfkBFJcgI74OWtA5fYCFmcIOb6axr
A1BPbdUNUNDo36qURweQxxc6Pv1JO4LbLzqLpLXtymgqG5cFpfSABLh+gOBKkPDx
WGwJKquMIrJwCTzkFuOmSgptKjA7X0fdGoGtxCRETiAPUgy6/dNjpP2LUCQT6OIO
ZgIHQnGItMQFvqkv963E
°Bc
-----END PGP SIGNATURE-----
--=-=-=--
Daniel Caillibaud
Le #26405344
--Sig_/K4QRciH4agf7.EuM6ESR6+.
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Le 21/07/16 à 22:53, Vincent Bernat Merci pour toutes ces précisions.
VB> > [2] - pourquoi ils sont tous en 990 ?
VB> > - que signifie le 800 de "1.10.1-1~jessie 800"
VB>
VB> C'est la priorité calculée. Les autres priorités sont ce lles des
VB> dépôts. Si tu épinges des paquets comme ici, les deux so nt différentes.
Ok, donc avec du
<version> X
Y http://origin…
Y est la priorité du dépôt, et X la priorité éping lée, c'est la plus élevée qui compte ou
seulement X ?
Parce qu'en modifiant comme tu l'indiquais, avec en préférences
Package: *
Pin: release n=jessie-backports
Pin-Priority: 300
Package: *
Pin: release o=nginx
Pin-Priority: 200
# On a un noyau 4.6 et btrfs from backport (linux-image-4.6.0-0.bpo.1-amd64)
Package: btrfs-progs dmidecode e2fslibs e2fsprogs irqbalance lxc smartmonto ols unbound unbound-host
Pin: release n=jessie-backports
Pin-Priority: 600
Package: nginx*
Pin: release o=nginx
Pin-Priority: 700
ça donne
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
Donc j'ai l'impression que c'est uniquement le n° de version qui compt e car tout le monde est à 700,
et je pige pas trop pourquoi le paquet debian officiel se retrouve avec
1.6.2-5+deb8u1 700
car je pensais que le "o=nginx" de l'épingle à 700 le laisserai t de coté, avec la priorité de son dépôt
--
Daniel
Plus on avance dans la vie, plus on est obligé d'admettre que le sel
de l'existence est essentiellement dans le poivre qu'on y met.
Alphonse Allais
--Sig_/K4QRciH4agf7.EuM6ESR6+.
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXkg8BAAoJEOFwT+D+dMMg04kQAL84BwIA/odQQZg9TheQVFV6
2BU8/18Hm2Cwi7De3YoBiQaLyZMNK86tudKP68MZBVj/7uVn1yz1ZnQGi5c2Wa8M
kLAIhbNKf+7KljPs/eXRxstRZZzif/4wR61xfu5TSHhjgKUEWlhGkrlk7T0kMpfX
kxsFqCdebBDqeCAmWvzp38IlAaYv7mGlVvjc81z3Z/VndWnqV1+xSi6a92dCiB+U
POFTW4xU05Seu5MtKbaEQB3omxB285+YGO7zdJjHDAlt27sKxiJ5fRAbLXaBL8MB
qaGZl+lBg2UXgNs1Ycqj6Gqil9icazx1+CqkPngpuxwMPn3iOBDcNONURZLsapvT
PL0ZzLIG9yV0jMhA5j/aYpttjoKJatBI+aWw+XPH5ckm4CVn527ha9LHEh9W0+43
U45ao4RDXieGVeRpGkbLvvmnwHAdBDgWa19cr3CUcFiZw827Cxz8LAGBZrxMZJ4z
5iCZl8Bpor3cC+wZuwivoG7IIVRb/sAmC3jhwch9yoqYYGgweQW+uwrFts2iDPtJ
AudGC4UsCw+ex1Q7JxGo7MZehEH/TKZhfVmHGIbwd2IQjavmgEwD7Nk9uSMxkakB
X1So86dZiyuBzlXyvPlqh7s03NRv+Ll31+IiQoIRDJtirmNZrnqWqms41lxf+kkz
1zPudikiFykhDHZGH6yh
=YF7m
-----END PGP SIGNATURE-----
--Sig_/K4QRciH4agf7.EuM6ESR6+.--
Vincent Bernat
Le #26405387
--=-=- Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
❦ 22 juillet 2016 14:18 CEST, Daniel Caillibaud
VB> > [2] - pourquoi ils sont tous en 990 ?
VB> > - que signifie le 800 de "1.10.1-1~jessie 800"
VB>
VB> C'est la priorité calculée. Les autres priorités sont celles des
VB> dépôts. Si tu épinges des paquets comme ici, les deux sont différentes.
Ok, donc avec du
<version> X
Y http://origin…
Y est la priorité du dépôt, et X la priorité épi nglée, c'est la plus élevée qui compte ou
seulement X ?

Seulement X.
Package: nginx*
Pin: release o=nginx
Pin-Priority: 700
ça donne
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
Donc j'ai l'impression que c'est uniquement le n° de version qui com pte car tout le monde est à 700,
et je pige pas trop pourquoi le paquet debian officiel se retrouve avec
1.6.2-5+deb8u1 700
car je pensais que le "o=nginx" de l'épingle à 700 le laisser ait de coté, avec la priorité de son dépôt

Par le passé, le globbing était un peu bizarre (ou ne marchait pa s, il
fallait juste mettre "*" ou le nom exact du paquet). La page de manuel
ne donne pas d'indice. histoire de voir si c'est un problème de
globbing, que se passe-t'il si tu mets "Package: *" à la place de
"Package: nginx*" ?
--
Don't diddle code to make it faster - find a better algorithm.
- The Elements of Programming Style (Kernighan & Plauger)
--=-=- Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJXkml/AAoJEJWkL+g1NSX5sh4QAJSEctQw37fJXOTbCqL9XqH2
d8+pUB2nR0iT7BnAmwbkPqcurlmm4lAZ3PGi5DGPa/wHrUkXspiBgQrhhS4JXH0m
ZcLnMNE1HUCmPHymYzC5bZM8Q43eBMj3y5UEFkbki1wqzczZQ5o6nz/uO4bdxMur
KnVNgb2SXMJM8eCR5Ybqx6LJ4TD4inpNMjIcsGqDA+5Na8oSHJfwtS+v2DIY9B6f
kKJkMjU8vui9LNw1n3ucmOxGYMcI9B0evh3oSDivrl//I2jECysPGL7hZ3V2DjDd
e31jpYcxD7cBT0NaNydhXHbO4T6ccYeSIcz+hBh0Hz9gniBuTuVYieFikAvkV2RW
0a1QWcWzi/XQyRZDPuO5eo7ai09IwT+Wsivdxf2Ri6DEbsyX2zDx326a7P2uu0iL
5+01YdfO9N3On9RNY+GrhFtZBHPKb68wb08CH3ZJwjRbgspjTd/vQSQQudCRAJmn
RaDOHvKuFvW0EDflHnxTRa0iqM80ESwuiRFnV3YKn7yV2jVWW7hNXfs2mGW3LgoG
gbrGdfbW4BTuTq7MevR1j9qZ8sH69kOEorS3jHyB++S5z5QVTq6RFSXkkzFsqmIV
f3ZYSe9jDLBlNLGeodimhQ+3E52VUoKTXenSCzoqNLtaEYIOkvE8bJsUX5+hqmCZ
aKe+ctvGKiMyVgbuh902
=PTnc
-----END PGP SIGNATURE-----
--=-=-=--
Daniel Caillibaud
Le #26405389
--Sig_/zJN9A9cYhX+Xjn/eQ7qKeqT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Le 22/07/16 à 20:44, Vincent Bernat VB> ❦ 22 juillet 2016 14:18 CEST, Daniel Caillibaud 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 Pack ages
VB> > 1.10.0-1~jessie 700
VB> > 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Pack ages
VB> > 1.8.1-1~jessie 700
VB> > 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Pack ages
VB> > 1.8.0-1~jessie 700
VB> > 200 http://nginx.org/packages/debian/ jessie/nginx amd64 Pack ages
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 officie l se retrouve avec
VB> > 1.6.2-5+deb8u1 700
VB> > car je pensais que le "o=nginx" de l'épingle à 700 le lai sserait de coté, avec la
VB> > priorité de son dépôt
VB>
VB> Par le passé, le globbing était un peu bizarre (ou ne marchai t 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 p lus 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 exte rnes à 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.
--Sig_/zJN9A9cYhX+Xjn/eQ7qKeqT
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJXknb+AAoJEOFwT+D+dMMgY70P/RTcHhKxN7lAcaCTTdeyds+z
lgH/DitL0shDEzbbyf8SffTaobrZSphMm21lMxcteQq8h5QWiSpP+8cQBSi1QWSs
HXZ3JVAvOZOYbONn/6Zj/KwV/KoCvES6xdNkbag7F9fBLqsphzKpybWMcrNIUrQr
TPVuB4eLFLDy2o4hd7vI4ZkNm1muIsSKzBAKHeLm+6t0l8586X76JaBFu8/InDw0
LAN3GEUPIfKqirYNnk7nq9VniiQ1bgwrfDZfSPLq8dJCju0V4FGqpL/t6H5IoEi3
nLXgbVf0UN3tw2BypNsJrrDNQ5TbycPZuxXlkDpRiYUcK3LOpiGXKE2E1PbN/in3
WlC8suK+O3o9RThZsbYhafpfxtTJ/12Eg4sruseGupU9qma1/qfQKxZDVjAE77XB
ZXtFdzgWedH6V1JeiRapbtcoZD03SqxMgsKoo8U4tZqo9QYskUfSX3YJ0fLcIdn1
W0LhJRQlxAfOKoAzNZt2WxUry1W25kmf7QmtMXSllSz1uSVJCAn75XC51w+hOMD9
iVE7RDBv1grpn9UtUhx0ASVG8oS7XYfQJuB8n6mFCIOW4b68R3/pUpWBNuZjMqc1
44IaDGWcNMOD5AGBr945OAHGJTHnBmra0OW5J4fbpjrZ6eBPqtXHdS/lwzSPoMbA
kC6AC2TnbdidXPCrwGpP
=QG0X
-----END PGP SIGNATURE-----
--Sig_/zJN9A9cYhX+Xjn/eQ7qKeqT--
Francois Lafont
Le #26405569
Salut,
Désolé, je n'ai pas lu attentivement tout le fil de discussion,
simplement je voulais indiquer que je me suis heurté moi-même à ces
histoires de pinnings sous Jessie et que j'avais lancé aussi un fil
de discussion ici :
https://lists.debian.org/debian-user-french/2016/03/msg00191.html
Perso, je voulais faire du pinning précisément sur « tous les paquets
issus d'un dépôt en particulier et dont le numéro de version matchait
un truc du genre 9.2.1-* ». Et bien je n'ai jamais réussi. ;)
Si jamais tu arrives à quelque chose et bien ça m'intéresse. Dans le
fil de discussion (si jamais tu as le courage de le lire), tu verras que
j'en arrive plus ou moins à la conclusion que la version de APT sous
Jessie est un peu boguée au niveau du pinning et que même avec une
version plus récente de APT je n'ai pas réussi à faire ce que je voulais.
Bon courage. ;)
--
François Lafont
Publicité
Poster une réponse
Anonyme