Génial merci Simon ! :-) Cordialement, Bastien Le 19/06/2018 à 20:27, Simon Fonteneau a écrit :
prefixpkg = control.package.split('-',1)[0] firefox = WAPT.is_installed('%s-firefox-esr'% prefixpkg) if firefox : #Autre cas #if firefox and Version(firefox.version.split('-',1)[0]) == Version('60.0.2'): WAPT.remove('%s-firefox-esr'% prefixpkg)
Le 19/06/2018 à 19:08, Bastien HERMITTE a écrit :
Bonjour,
Existe-t-il une fonction python qui permette de savoir si un paquet installé via WAPT est présent ?
Je vais migrer tous mes postes de Firefox 32bits à Firefox 64bits. Je voudrais que mon paquet teste la présence du paquet 32bits, et s'il le détecte, il le désinstalle (via WAPT.remove()) avant d'installer la version 64bits. Mais je ne veux pas qu'il le désinstalle s'il n'a pas été installé via WAPT (cas particuliers...).
A part filtrer sur un "wapt-get list" lancé dans un run(), je n'ai pas trouvé de solution.
Merci d'avance. Cordialement, Bastien
_______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
_______________________________________________ WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt