Sources.list et preferences

Bonjour,
je me suis inspiré du fameux tuto “votre sources.list au carré” (qu’il faudrait d’ailleur épingler en post it), pour construire le mien.
Je me suis contenter d’un choix lenny-> SID.
Mais apt-cache policy me retourne un truc curieux que je ne comprend pas:

[quote]Fichiers du paquet :
100 /var/lib/dpkg/status
release a=now
991 debian-multimedia.org sid/main Packages
release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages,c=main
origin debian-multimedia.org
990 ftp.fr.debian.org sid/non-free Packages
release o=Debian,a=unstable,l=Debian,c=non-free
origin ftp.fr.debian.org
990 ftp.fr.debian.org sid/contrib Packages
release o=Debian,a=unstable,l=Debian,c=contrib
origin ftp.fr.debian.org
500 ftp.fr.debian.org sid/main Translation-fr
990 ftp.fr.debian.org sid/main Packages
release o=Debian,a=unstable,l=Debian,c=main
origin ftp.fr.debian.org
998 security.debian.org lenny/updates/non-free Packages
release o=Debian,a=testing,l=Debian-Security,c=non-free
origin security.debian.org
998 security.debian.org lenny/updates/contrib Packages
release o=Debian,a=testing,l=Debian-Security,c=contrib
origin security.debian.org
998 security.debian.org lenny/updates/main Packages
release o=Debian,a=testing,l=Debian-Security,c=main
origin security.debian.org
997 debian-multimedia.org lenny/main Packages
release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages,c=main
origin debian-multimedia.org
996 ftp.fr.debian.org lenny/non-free Packages
release o=Debian,a=testing,l=Debian,c=non-free
origin ftp.fr.debian.org
996 ftp.fr.debian.org lenny/contrib Packages
release o=Debian,a=testing,l=Debian,c=contrib
origin ftp.fr.debian.org
996 ftp.fr.debian.org lenny/main Packages
release o=Debian,a=testing,l=Debian,c=main
origin ftp.fr.debian.org
[/quote]

Je ne vois pas d’où viens cette priorité 500 qui me met un peu la pagaille.
Mon fichier preferences:

et mon sources.list:

[quote]## lenny
deb ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src ftp.fr.debian.org/debian/ lenny main contrib non-free
#debian-marillat
deb debian-multimedia.org lenny main
deb-src debian-multimedia.org lenny main

security

deb security.debian.org/ lenny/updates main contrib non-free
deb-src security.debian.org/ lenny/updates main contrib non-free

sid

deb ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src ftp.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb debian-multimedia.org sid main
deb-src debian-multimedia.org sid main[/quote]

[quote=“piratebab”]Bonjour,
je me suis inspiré du fameux tuto “votre sources.list au carré” (qu’il faudrait d’ailleur épingler en post it), pour construire le mien.[/quote]C’est déjà fait depuis pas mal de temps :wink:

As-tu rajouté une règle dans le fichier preferences pour prendre en compte cette priorité et la changer comme tu en as besoin?

C’est pour ça que je ne le retrouve jamais!
Trop de post it !

J’ai collé mon fichier préférence, je n’ai que des 900 pour unstable, pas de 500.
C’est pour ça que je ne comprends pas d’où vient ce 500.

[quote]Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 990[/quote]

Comme dit dans le topic, il faut faire attention à certains espaces qui peuvent s’ajouter dans le fichier preferences

J’avais déja vérifier tout le fichier.
Ce qui est étrange c’est que

[quote] 500 ftp.fr.debian.org sid/main Translation-fr
990 ftp.fr.debian.org sid/main Packages
[/quote]
sont normalement gérés par la même règle, mais le résultat est différent.
j’essaie de comprendre comment fonctionne ce fichier preferences, mais ce n’est pas si simple que ça en a l’air!

Si ça peut te faire plaisir, je n’ai pas trouvé non plus comment pinner ce Translation-fr, ni d’ou il pouvait venir.
Ce que je ne sais vraiment pas et qui me titille, c’est d’ou il peut savoir qu’il doit prendre du “fr” pour mes machines. J’ai des routeurs que je ne me souviens pas avoir localisés sauf l’azerty, et ils ont aussi cette prio en 500 sur le fr.

Quoi qu’il en soit, je n’ai pas remarqué de perturbations sur ce que j’attendais de l’effet des priorités sur les versions installées.

Le fr provient peut être du fait que le serveur soit français… à tester avec un serveur étranger…

Je l’ai aussi, pourtant je suis sensé virer avec une prio -10 tout ce qui est “le reste” et qui ne m’intéresse pas.

Ouais, je sais rien ne marche.
C’est un peu comme lepinning d’un paquet seul: il faut la trouver la bonne prio qui s’applique dans apt-cache policy .

Je l’ai pas avec ce fichier sources.list et ce preferences :

[code]## Etch ##

security

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

debian multimedia

deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main

Tor

deb http://mirror.noreply.org/pub/tor etch main
deb-src http://mirror.noreply.org/pub/tor etch main

deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free

Backport

deb http://www.backports.org/debian etch-backports main contrib non-free
deb-src http://www.backports.org/debian etch-backports main contrib non-free

Testing

security

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

debian multimedia

deb http://www.debian-multimedia.org lenny main
deb-src http://www.debian-multimedia.org lenny main

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

Sid

debian multimedia

deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

deb http://ftp.fr.debian.org/debian sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian sid main contrib non-free
[/code]

[code]Package: *
Pin: release a=apt-build
Pin-Priority: 999

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 998

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 997

Package: *
Pin: release o=weasel,a=stable
Pin-Priority: 996

Package: *
Pin: release v=4.0r2,o=Debian,a=stable,l=Debian
Pin-Priority: 995

Package: *
Pin: release o=Backports.org archive,a=etch-backports,l=Backports.org archive
Pin-Priority: 994

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 993

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 992

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 991

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 990

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 989
[/code]

quote="mattotop"
Ce que je ne sais vraiment pas et qui me titille, c’est d’ou il peut savoir qu’il doit prendre du “fr” pour mes machines. J’ai des routeurs que je ne me souviens pas avoir localisés sauf l’azerty, et ils ont aussi cette prio en 500 sur le fr.(…)[/quote]Peux-être par géolocalisation c’est très à la mode en ce moment sur ce que je vois.

Bonsoir,
je me sens moins seul …
Je pensai que c’était ça qui me perturbait la mise à jour de icedove, mais ce n’est pas le cas.

Ha c’est ça, tu aurais dû le dire plus tôt.
C’est les dépendances des paquets qui ne vont pas.
Les traductions demandent la 2.0.0.9 or icedove n’en est qu’à la 2.0.0.6, entre autre problèmes.

Gardes la 1.5.x.x actuelle, “faut attendre” … tu connais maintenant. :wink:
Édit: non la 2.0.0.9 viens d’arriver en unstable aujourd’hui, donc la mise à jour devrait être faisable… -> oui elle l’est.

Le problème est similaire sur iceape je crois me souvenir. -> vérifié et le conflit est encore là, c’est deux versions différentes qui sont en même temps dans testing.

Ce matin, il y a mise à jour de tous les gestionnaires de paquets ce n’est pas pour rien je pense … D’ailleurs, apt et synaptic ont encore des bugs mauvais donc pas mis à jour pour moi.

Quant au problème de la localisation fr, je pense que c’est plutôt un bug passager car j’ai remarqué que tout mes programmes mis à jour récemment ne sont pas localisé mais “en”.

Ce qui m’a enduit d’erreur au départ, c’est l’avertissement de mat

[quote]NOTA BENE: pensez à vérifier, avec apt-cache policy, aprés cette manipulation, que vous n’avez plus aucun dépot en priorité 500.
[/quote]

Bonsoir,
j’ai une autre question:
j’ai lu dans la doc debian ceci:

[quote] *

  aptitude install -t unstable package

  Cela installe package de unstable en prenant les dépendances aussi dans unstable en mettant Pin-Priority de unstable à 990.

[/quote]

Mais avec e fichier preferences du tuto, testing est en Pin-Priority de 998, cette commande ne fonctionne pas.
Aurais je mal compris quelque chose ?

aucune idée, je n’ai jamais réussi à faire fonctionner correctement cette syntaxe.

[quote=“piratebab”]Bonsoir,
j’ai une autre question:
j’ai lu dans la doc debian ceci:

[quote] *

  aptitude install -t unstable package

  Cela installe package de unstable en prenant les dépendances aussi dans unstable en mettant Pin-Priority de unstable à 990.

[/quote]

Mais avec e fichier preferences du tuto, testing est en Pin-Priority de 998, cette commande ne fonctionne pas.
Aurais je mal compris quelque chose ?[/quote]