Installer version d'un paquet avec snapshot

Bonjour à tous,

Je tente d’installer une ancienne version de paquet depuis le dépôt snapshot.debian.org mais sans succès.

J’ai, comme préconisé dans les wiki que j’ai rencontrés, défini mon sources.list en fonction de la date de parution du paquet dans mon cas le paquet exim4_4.72-3

Dans mon fichier preferences :

[quote]Package: exim4
Pin: origin snapshot.debian.org
Pin-Priorirty: 1001[/quote]

Après un update puis une install de exim4 je repasse non pas à la version escomptée en 72-3 mais en 69-9.

J’ai essayé l’installation en précisant le numéro de version du paquet :

aptitude install exim4=4.72-3

En changeant de branche :

deb snapshot.debian.org/archive/debi … 6T205549Z/ stable-proposed-updates main
deb snapshot.debian.org/archive/debi … 6T205549Z/ squeeze main

Ou encore en changeant le preferences :

Package: exim4
Pin: version 4.72-3
Pin-Priorirty: 1001

Mais rien n’y fait, il ne trouve pas le paquet et reste sur cette ancienne version 69-9 du paquet exim4 en Lenny. :frowning:

apt-cache policy
exim4:
Installé : 4.72-6
Candidat : 4.69-9
Étiquette de paquet : 4.69-9

Bref je ne trouve plus d’autres possibilitées que de switcher entre les version 69-9 et 72-6 et n’ai trouvé comme solution que de télécharger le.deb de la version 72-3 sur le dépot et de faire un dpkg -i …

Quelqu’un aurait-il une solution ?

Merci d’avance,

Debian Squeeze 2.6.32-5-amd64

Tu mets

deb http://snapshot.debian.org/archive/debian/20100101/ squeeze main contrib non-freedans ton sources.list (précises la date, ici j’ai mis 1er Jancier 2010)

Tu règles éventuellement avec des preferences mais attention:

[quote]990 snapshot.debian.org squeeze/main Packages
release o=Debian,a=testing,n=squeeze,l=Debian,c=main
origin snapshot.debian.org
[/quote]les snapshot sont encore (ou restent) étiquetés en testing…

Merci pour ta réponse,

Ma tentative a malheureusement échouée.
J’ai renseigné le sources.list et supprimé le preferences pour éviter toute confusion.

Je souhaite pour exemple installer le paquet :
exim4_4.72-2_all.deb
Seen in debian on 2010-10-30 15:04:43 in /pool/main/e/exim4.
Size: 7802

J’inscris donc dans le sources.list:

Un update, (juste une erreur comme quoi le fichier release a expiré) puis une install :

[quote]aptitude install exim4
Pas de version candidate trouvée pour exim4
Pas de version candidate trouvée pour exim4
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 0 o seront utilisés.[/quote]

Aie-je fais une erreur ou mal compris quelque chose ?

Met simplement

Il semblerait que le problème soit survenu à partir de cette erreur :

Cette commande a résolu le problème:

Merci,