Brad Langhorst schrieb:
> On Sun, 2007-06-10 at 11:14 +0200, Tomasz Chmielewski wrote:
>> Brad Langhorst schrieb:
>>>
>>> In the event log it says that the process returned code 1641 and that
>>> the install failed (but it looks like it worked to me).
>>> is it safe to put in an <exit code="1641" /> value (seems to work)?
>> 1641 means a reboot is needed.
>> So just add that exit code, it's safe, and needed in fact.
> thanks. That set's my mind at ease.
> 
>>
>>> Also ... how can i schedule the removal of the previous version 1.4.3
>>> before installing 1.4.4?
>>  >                 <upgrade  cmd='msiexec /x \\rococo\wpkg\software
>>  > \TortoiseSVN-1.4.3.XXXX-win32-svn-1.4.3.msi' />
>>  >                 <upgrade cmd='msiexec /i \\rococo\wpkg\software
>>  > \TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi' />
> 
> ah - i don't think it will be considered an upgrade since 1.4.3 wasn't
> installed using wpkg.  
> 
> But that inspires me to do this:
> 
> 
> <install cmd='msiexec /x \\rococo\wpkg\software
> \TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi'/>
> <install cmd='msiexec /i \\rococo\wpkg\software
> \TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi'>
>       <exit code="1641" />
> </install>
> 
> which i think should work... but doesn't.
> It leaves the wpkg service in a wedged state (see the other thread)

Probably, the exit status for the first command (msiexec /x ...) is 
non-zero.
Either add correct exit codes, or just pack every command into a .bat 
file ending with "echo" if you don't care about the exit codes.


-- 
Tomasz Chmielewski
http://wpkg.org

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
wpkg-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wpkg-users

Reply via email to