<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font size="-1">Falko,<br>
      <br>
      It's not </font><font size="-1">a profil or host </font><font
      size="-1">problem </font><font size="-1">: i just want to
      uninstall Firefox 6.</font><br>
    <br>
    <small>Best regards,</small>
    <pre class="moz-signature" cols="72">Bruno CHOQUET, responsable du service informatique de l'IUT d'Alençon.
correspondant informatique du site universitaire d'Alençon.
<a class="moz-txt-link-freetext" href="http://www.unicaen.fr/iutalencon">http://www.unicaen.fr/iutalencon</a>
Tel : 02.33.80.85.10
</pre>
    <br>
    Le 04/04/2012 16:01, Falko Trojahn a écrit :
    <blockquote cite="mid:1cde6c5637eaf4ba1ba44297ca6fa307@localhost"
      type="cite">
      <pre wrap="">Bonjour Bruno,

"zombie state" means that there is a package assigned to a profile,
but the package does not exist. This is not the case here. 

For some reason the package is not assigned to your profile or host, 
so Wpkg tries to uninstall firefox - this is what I read in your log.

Here is a firefox package what I use here on Win 7 64 bit.

Best regards,
Falko

<package 
        id="firefox"
        name="Mozilla Firefox"
        revision="%version%"
        reboot="false"
        priority="10">
 
        <variable name="version" value="11.0" />
        <variable name="architecture" value="x86" />
        <variable name="locale" value="de" />

        <check type="logical" condition="or"> 
                <check type="uninstall" condition="exists" path="Mozilla Firefox
%version% (%architecture% %locale%)" />
                <check type="uninstall" condition="versiongreaterorequal" path="Mozilla
Firefox .+" value="%version%" />
        </check> 
 
        <install cmd="taskkill /F /IM Firefox.exe">
                <exit code="0" />
                <exit code="-1073741515" />
                <exit code="128" />
        </install>
 
        <install cmd='"%SOFTWARE%\packages\mozilla\Firefox Setup %version%.exe"
-ms' />
 
        <upgrade cmd="taskkill /F /IM Firefox.exe">
                <exit code="0" />
                <exit code="128" />
                <exit code="-1073741515" />
        </upgrade>
 
        <upgrade cmd='"%SOFTWARE%\packages\mozilla\Firefox Setup %version%.exe"
-ms' />
 
        <remove cmd="taskkill /F /IM Firefox.exe">
                <exit code="0" />
                <exit code="128" />
                <exit code="-1073741515" />
        </remove>
 
        <!-- for 32bit and 64bit System -->
        <remove cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Mozilla
Firefox\uninstall\helper.exe" "%PROGRAMFILES%\Mozilla
Firefox\uninstall\helper.exe" -ms' />
        <remove cmd='%COMSPEC% /C if exist "%PROGRAMFILES(x86)%\Mozilla
Firefox\uninstall\helper.exe" "%PROGRAMFILES(x86)%\Mozilla
Firefox\uninstall\helper.exe" -ms' />
 
</package>



On Wed, 04 Apr 2012 15:35:31 +0200, Bruno CHOQUET
<a class="moz-txt-link-rfc2396E" href="mailto:bruno.choquet@unicaen.fr"><bruno.choquet@unicaen.fr></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Bruno CHOQUET, responsable du service informatique de l'IUT d'Alençon.
correspondant informatique du site universitaire d'Alençon.
<a class="moz-txt-link-freetext" href="http://www.unicaen.fr/iutalencon">http://www.unicaen.fr/iutalencon</a>
Tel : 02.33.80.85.10


Le 04/04/2012 11:41, Falko Trojahn a écrit :
</pre>
        <blockquote type="cite">
          <pre wrap="">Hello,

On Wed, 04 Apr 2012 11:22:01 +0200, Bruno CHOQUET
<a class="moz-txt-link-rfc2396E" href="mailto:bruno.choquet@unicaen.fr"><bruno.choquet@unicaen.fr></a>  wrote:
</pre>
          <blockquote type="cite">
            <pre wrap="">With Windows 7 32bit sp1, I have zombie state with firefox 6.02, an
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <pre wrap="">idea
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">? (no problem with Windows XP)
</pre>
          </blockquote>
          <pre wrap="">
</pre>
          <blockquote type="cite">
            <pre wrap=""><variable name="architecture" value="x86" />
</pre>
          </blockquote>
          <pre wrap="">This is the problem - you define architecture to always be x86, so


</pre>
          <blockquote type="cite">
            <pre wrap=""><check type="uninstall" condition="exists" path="Mozilla Firefox
%version% (%architecture% %locale%)" />
</pre>
          </blockquote>
          <pre wrap="">perhaps the architecture variable is not correct for e.g. Win7 64.
</pre>
        </blockquote>
        <pre wrap="">
NO same instal
</pre>
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">2012-04-04 11:08:46, DEBUG   : Host attribute 'architecture' with
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <pre wrap="">value
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">'x86' matches expression 'x86'.
2012-04-04 11:08:46, DEBUG   : XML node with special host attribute
match found: architecture=x86
2012-04-04 11:08:46, DEBUG   : Host attribute 'architecture' with
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <pre wrap="">value
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">'x86' does not match expression 'x64'.
2012-04-04 11:08:46, DEBUG   : No value of 'architecture' matched
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <pre wrap="">'x64'.
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">Skipping to next definition.
2012-04-04 11:08:46, DEBUG   : Could not match all attributes of XML
node to current host. Skipping to next definition.
2012-04-04 11:08:46, DEBUG   : Got variable 'version' of value '6.0.2'
2012-04-04 11:08:46, DEBUG   : Got variable 'architecture' of value
</pre>
          </blockquote>
          <pre wrap="">'x86'
</pre>
          <blockquote type="cite">
            <pre wrap="">2012-04-04 11:08:46, DEBUG   : Got variable 'locale' of value 'fr'
2012-04-04 11:08:46, DEBUG   : Got variable 'ProgFiles' of value
'%PROGRAMFILES%'
</pre>
          </blockquote>
          <pre wrap="">
</pre>
          <blockquote type="cite">
            <pre wrap="">2012-04-04 11:08:48, DEBUG   : Uninstall entry 'Mozilla Firefox 6.0.2
(x86 fr)' matches string 'Mozilla Firefox 6.0.2 (x86 fr)'.
2012-04-04 11:08:48, DEBUG   : Uninstall entry for Mozilla Firefox
%version% (%architecture% %locale%) was found: test successful.
2012-04-04 11:08:48, DEBUG   : Searching for previously executed
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <pre wrap="">checks
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">with attributes type='uninstall', condition='exists', path='Mozilla
Firefox %version% (%architecture% %locale%)'
2012-04-04 11:08:48, DEBUG   : Found 1 previously executed checks.
2012-04-04 11:08:48, DEBUG   : Replacing check results of previous
evaluation
2012-04-04 11:08:48, DEBUG   : Saving unsorted settings to
'C:\Windows\System32\wpkg.xml'.
2012-04-04 11:08:48, DEBUG   : Saving XML :
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
      <pre wrap="">C:\Windows\System32\wpkg.xml
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <pre wrap="">2012-04-04 11:08:48, DEBUG   : Checking firefox602 zombie state.
2012-04-04 11:08:48, ERROR   : Could not process (remove) Mozilla
Firefox.|Package still installed.
</pre>
          </blockquote>
          <pre wrap="">The line about zomie state is not the problem. You are removing
</pre>
        </blockquote>
      </blockquote>
      <pre wrap="">firefox,
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">but after removing the Uninstall entry is still present, so wpkg
correctly
states that the package is still installed.
</pre>
        </blockquote>
        <pre wrap="">
No it always retry to uninstall
</pre>
        <blockquote type="cite">
          <pre wrap="">
HTH
Falko
</pre>
        </blockquote>
      </blockquote>
    </blockquote>
  </body>
</html>