A ma connaissance :
Le 15/03/2016 14:47, Patrice LE GUERNIC
a écrit :
Bonjour,
J'utilise la version
1.3.5.0 de Wapt et j'ai régulièrement le message suivant dans
les logs sur les clients
cache file
MD5 doesn't match MD found in packages index. Discarding cache
file
Exemple
:
Il semble qu'il y est un soucis dans le téléchargement de votre
paquet.
Wapt stock un md5 dans le fichier
https://wapt/wapt/packages
Lorsque le client wapt télécharge un paquet, il fait un md5 du
paquet et compare la somme obtenue avec la valeur indiquée dans le
fichier Packages.
Si les valeurs ne correspondent pas, cela signifie qu'il y a
sûrement eu un soucis lors du téléchargement (ou autre) et renvoie
donc une erreur de ce type.
Cela permet d'éviter l'installation d'un paquet corrompu.
Je ne sais
s'il existe un lien, mais je constate que le cache du client
n'est pas systèmatiquement vidé suite à une erreur
d'installation d'un paquet.
Les paquets en erreur ne sont pas supprimée du dossier cache. Cela
permet de ne pas re-télécharger lorsque qu'une nouvelle installation
sera tentée.
Une nouvelle comparaison du md5 en quand même effectuée pour
vérifier que le fichier présent le cache, correspond bien au md5 du
paquet du dépôt.
====> Si une installation n'aboutit pas en raison d'une erreur dans le paquet, il faut bien télécharger le paquet modifié et recompilé.
====>
Pour
répondre à la quetion sur la méthode d'importation du paquet
dans le dépôt, j'utilise la commande wapt-get build-upload à
la création ou la mise à jour d'un paquet.
SI vous
avez une idée.
Cordialement,
Patrice LE
GUERNIC
_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt