[RESOLU] Paquets PuTTY et désinstallation trop large
Posté : 30 avr. 2025 - 12:01
Bonjour,
Le paquet PuTTY utilise le code suivant lors de l'installation pour désinstaller les anciennes versions :
Or, d'autres produits portent le nom PuTTY dans leurs noms.
Ce qui implique la désinstallation non souhaitée d'autres logiciels.
Je vous propose d'utiliser le code suivant qui vérifie l'éditeur pour éviter les désagréments :
Bonne journée
Le paquet PuTTY utilise le code suivant lors de l'installation pour désinstaller les anciennes versions :
Code : Tout sélectionner
for to_uninstall in installed_softwares(name="PuTTY "):
if Version(to_uninstall["version"]) < Version(control.get_software_version()) or force:
Ce qui implique la désinstallation non souhaitée d'autres logiciels.
Je vous propose d'utiliser le code suivant qui vérifie l'éditeur pour éviter les désagréments :
Code : Tout sélectionner
for to_uninstall in installed_softwares(name="PuTTY "):
if to_uninstall["publisher"]=="Simon Tatham" and (Version(to_uninstall["version"]) < Version(control.get_software_version()) or force):
Bonne journée