[wpkg-users] installing tortosesvn

Tomasz Chmielewski mangoo at wpkg.org
Sun Jun 10 11:14:53 CEST 2007


Brad Langhorst schrieb:
> I'm a new user so I might have missed something in the documentation...
> 
> I have a bunch of workstations that have tortoisesvn 1.4.3 installed.
> i want to upgrade them to 1.4.4.
> 
> if i add this task
>          <package id="tortoisesvn32"
>                  name="tortoise svn client (32 bit)"
>                  revision="144"
>                  priority="0"
>                  reboot="true"
>                  execute="once">
> 
>                  <check type="uninstall" condition="exists"
> path="TortoseSVN 1.4.4.9706 (32 bit)" />
> 
>                  <install cmd='msiexec /i \\rococo\wpkg\software
> \TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi /qb'/>
> 
>                 <remove  cmd='msiexec /x \\rococo\wpkg\software
> \TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi' />
> 
>                 <upgrade cmd='msiexec /i \\rococo\wpkg\software
> \TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi' />
> 
>         </package>
> 
> it seems to install on bootup, but it never is successfully installed...
> so i end up in a reboot loop until i disable the package (which i guess
> means tht the uninstall check is failing).
> 
> 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.


> 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' />


-- 
Tomasz Chmielewski
http://wpkg.org


wpkg-users mailing list
wpkg-users at lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users



More information about the wpkg-users mailing list