<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-signature">Effectivement après beaucoup de test je
confirme le bug.<br>
<br>
Donc pour résumer :<br>
<br>
Je fait un paquet aiz-wireshark<br>
<br>
Qui contient :<br>
<br>
uninstallkey = []<br>
<br>
def install():<br>
if iswin64():<br>
WAPT.install('aiz-wiresharkx64')<br>
else:<br>
WAPT.install('aiz-wiresharkx86')<br>
<br>
def uninstall():<br>
if iswin64():<br>
WAPT.remove('aiz-wiresharkx64')<br>
else:<br>
WAPT.remove('aiz-wiresharkx86')<br>
<br>
Aucune dépendance n'est configurée dans ce paquet dans la partie
control.<br>
<br>
----<br>
<br>
Ensuite dans le paquet aiz-wiresharkx64 et aiz-wiresharkx86
j'indique dans la partie dépendance le paquet aiz-winpcap<br>
<br>
----<br>
<br>
Maintenant si je lance la désinstallation de aiz-wireshark le
paquet aiz-winpcap va être désinstallée.<br>
<br>
Ce qui n'est pas le comportement normal.<br>
<br>
Simon<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div>
<div class="moz-cite-prefix">Le 24/11/2015 15:18, Fonteneau Simon a
écrit :<br>
</div>
<blockquote cite="mid:56547198.5030408@stemarie-aizenay.fr"
type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
Je test chez moi du coup pour voir<br>
<div class="moz-signature"><br>
<br>
<img src="cid:part1.04040108.07000701@stemarie-aizenay.fr"
border="0"><br>
<br>
<br>
<br>
<br>
</div>
<div class="moz-cite-prefix">Le 24/11/2015 15:08, Bastien HERMITTE
a écrit :<br>
</div>
<blockquote cite="mid:56546F42.5010805@b2pweb.com" type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
Je viens de tester ce cas, et Winpcap n'est pas désinstallé.<br>
C'est donc bien WAPT qui le désinstalle.<br>
<br>
Bastien<br>
<br>
<div class="moz-cite-prefix">Le 24/11/2015 14:42, Fonteneau
Simon a écrit :<br>
</div>
<blockquote cite="mid:5654693E.6040006@stemarie-aizenay.fr"
type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
Ce que je vais dire est peut être une bêtise mais pour le test
ca peut être interessant:<br>
<br>
Si vous ne configurer pas de uninstall pour le paquet Winpcap<br>
<br>
Puis vous mettez a jour Winpcap sur le poste et ensuite vous
désinstallez via le paquet wireshark via wapt.<br>
<br>
Nous saurons rapidement si le problème vient de wireshark ou
bien de wapt. Si dans ce cas précis winpcap est encore
désinstallée alors ce n'est pas wapt qui désintalle winpcap
(puisqu'il sans uninstall il ne sait pas le désinstaller)<br>
<br>
Simon<br>
<big><br>
</big><br>
<div class="moz-signature"><br>
</div>
<div class="moz-cite-prefix">Le 24/11/2015 12:46, Bastien
HERMITTE a écrit :<br>
</div>
<blockquote cite="mid:56544DFA.3000001@b2pweb.com" type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
Bonjour,<br>
<br>
C'est une uninstallkey, et tous mes tests sont fait en ligne
de commande avec le compte administrateur.<br>
<br>
J'exécute la commande récupérée par un "wapt-get
list-registry wireshark", soit celle qu'appelle WAPT il me
semble.<br>
Je rajoute juste le paramètre silencieux /S qui est rajouté
par WAPT.<br>
<br>
Cordialement,<br>
Bastien<br>
<br>
<div class="moz-cite-prefix">Le 24/11/2015 11:53, Fonteneau
Simon a écrit :<br>
</div>
<blockquote cite="mid:565441A4.5000403@stemarie-aizenay.fr"
type="cite">
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
C'est une uninstallstring ou une uninstallkey de
configurée dans le paquet wireshark ?<br>
<br>
Ensuite il y a peut être une différence entre l'execution
en compte system et l’exécution en compte
utilisateur(administrateur)<br>
<br>
Si vous avez renseignée une uninstallkey , wapt va
chercher la commande a exécuter dans :<br>
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\<font
color="#006600"><i><b>keyname</b></i></font><br>
<br>
Exécutez vous bien la même commande ?<br>
<br>
Simon<br>
<br>
<img src="cid:part2.06040001.00020307@stemarie-aizenay.fr"
border="0"><br>
<div class="moz-signature"><br>
<br>
<br>
<br>
</div>
<div class="moz-cite-prefix">Le 24/11/2015 11:45, Bastien
HERMITTE a écrit :<br>
</div>
<blockquote cite="mid:56543FCD.1000104@b2pweb.com"
type="cite">Bonjour, <br>
<br>
C'est justement ce que j'ai pensé au début, mais après
test ce n'est pas le cas : <br>
- lorsque j'appelle le désinstalleur de Wireshark en
ligne de commande, il ne me désinstalle pas Winpcap <br>
- lorsque je désinstalle Wireshark via le paquet réel
(et pas le meta paquet), il ne me désinstalle pas
Winpcap non plus <br>
<br>
D'où mon questionnement sur un bug éventuel. <br>
<br>
Cordialement, <br>
Bastien <br>
<br>
Le 24/11/2015 01:11, Fonteneau Simon a écrit : <br>
<blockquote type="cite">Pour moi c'est normal <br>
<br>
Je pense que c'est parce-que la uninstall de wireshark
est prévu pour uninstall aussi wincap <br>
<br>
Mais comme wincap n'a pas été désinstallé par wapt, le
paquet est toujours dans la liste des paquets
installé. <br>
<br>
Du coup a mon avis il faudrait revoir la partie
uninstall du paquet wireshark pour qu'elle ne
désinstalle pas wincap ou alors mieux qu'elle fasse un
forget a la fin pour justement oublier le paquet
wincap: <br>
<br>
reader = WAPT.is_installed('my-wincap') <br>
if reader : <br>
WAPT.forget_packages(reader.package) <br>
<br>
Simon <br>
<br>
<br>
<br>
<br>
Le 23/11/2015 18:04, Bastien HERMITTE a écrit : <br>
<blockquote type="cite">Bonjour, <br>
<br>
Je rencontre un problème avec un meta paquet et je
me demande si ce n'est pas un bug de WAPT. <br>
<br>
J'ai 3 paquets pour le logiciel wireshark : <br>
- un meta paquet avec seulement des conditions pour
installer le paquet correspondant à l'architecture <br>
- un paquet x86 <br>
- un paquet x64 <br>
<br>
Les deux paquets x86 et x64 ont en dépendance le
paquet winpcap. <br>
<br>
Tout fonctionne bien si je ne passe pas par le meta
paquet. <br>
Mais : <br>
- lorsque j'installe wireshark via le meta paquet,
il m'installe bien le paquet winpcap <br>
- lorsque je désinstalle wireshark via le meta
paquet, il me désinstalle le paquet winpcap mais
celui-ci reste dans la liste des paquets installés <br>
<br>
Si je ne m'abuse, la désinstallation via le meta
paquet ne devrait pas me désinstaller le paquet
winpcap. <br>
<br>
Merci d'avance. <br>
Cordialement, <br>
Bastien <br>
<br>
<br>
_______________________________________________ <br>
WAPT mailing list <br>
<a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<br>
<a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
<br>
</blockquote>
<br>
_______________________________________________ <br>
WAPT mailing list <br>
<a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<br>
<a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
<br>
</blockquote>
<br>
_______________________________________________ <br>
WAPT mailing list <br>
<a moz-do-not-send="true"
class="moz-txt-link-abbreviated"
href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<br>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
<br>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
WAPT mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
WAPT mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
WAPT mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
WAPT mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre>
</blockquote>
<br>
</blockquote>
<br>
</body>
</html>