Hi Heiko,

I’m afraid the bug is biting me as the version that I want to replace is the 
version 1.6.9.19725 (32 bit) but chaining the removal and the installation of 
the new version did the trick.

Thanks!

BRs,
Matthias

This is my TortoiseSVN-package:
<?xml version="1.0" encoding="UTF-8"?>
<packages>
  <package id="TortoiseSVN" name="Tortoise SVN" revision="17" reboot="true" 
priority="4">
    <check type="uninstall" condition="exists" path="TortoiseSVN 1.6.15.21042 
(32 bit)" />
    <install cmd='msiexec /qn /i 
"%SOFTWARE%\TortoiseSVN\TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi" 
/norestart' >
      <exit code="0" reboot="postponed" />
      <exit code="3010" reboot="postponed" />
    </install>
    <upgrade cmd='MsiExec.exe /qn /x "{4B6A3B5E-D26E-4690-A061-F3E2FB10F0E5}"' >
      <exit code="0" reboot="postponed" />
      <exit code="1641" reboot="postponed" />
    </upgrade>
                <upgrade cmd='msiexec /qn /i 
"%SOFTWARE%\TortoiseSVN\TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi" 
/norestart' >
      <exit code="0" reboot="postponed" />
      <exit code="3010" reboot="postponed" />
    </upgrade>
    <remove cmd='MsiExec.exe /qn /x 
"%SOFTWARE%\TortoiseSVN\TortoiseSVN-1.6.15.21042-win32-svn-1.6.16.msi"' >
      <exit code="0" reboot="postponed" />
      <exit code="1641" reboot="postponed" />
    </remove>
  </package>
</packages>

From: wpkg-users-boun...@lists.wpkg.org 
[mailto:wpkg-users-boun...@lists.wpkg.org] On Behalf Of heiko.hel...@horiba.com
Sent: Donnerstag, 21. Juli 2011 11:49
Cc: wpkg-users@lists.wpkg.org
Subject: Re: [wpkg-users] How to uninstall old version, reboot and install new 
version after the reboot

Hello Matthias,

a) this problem is fixed in recent tortoisesvn-builds - it's an MSI-bug that 
they worked around now. Nevertheless, if you replace older versions, the bug 
might still bite you.

b) uninstalling during upgrade works fine here - reboot in between is not 
necessary for tortoise and can be ignored (worked here) - there's no checks 
done during the upgrade. Could you tell some more details as of what files in 
your upgrade scripts?

Best Regards
        Heiko

From:

"Martetschlaeger, Matthias" <matthias.martetschlae...@at.fujitsu.com>

To:

"wpkg-users@lists.wpkg.org" <wpkg-users@lists.wpkg.org>

Date:

21.07.2011 11:44

Subject:

[wpkg-users] How to uninstall old version, reboot and install new version after 
the reboot


________________________________



Hello,

it’s currently the second day I try to realize this and all my attempts failed 
so far.

The origin of my attempt are problems with the installation of TortoiseSVN. 
Whenever I do an upgrade I lose the entries in the Explorer context menu. To 
solve this issue, I want to uninstall the old version first and do a fresh 
install.

My first attempt was to execute the uninstall-command in the upgrade-paragraph 
but the install/upgrade-check caused problems with this attempt.

So I removed the check to avoid this problem but removing the check led to the 
installation of Tortoise on each reboot.

This behaviour might be explained with this sentence in the wpkg-documentation: 
Also, if no checks were specified, WPKG will say that the installation have 
failed. (http://wpkg.org/Packages.xml )

What remains is that I don’t know how to realize the demanded behaviour. I hope 
someone can help me.

BRs,
Matthias

 ________________________________________
Geschäftsführer/Managing Directors: Dr. Joji Murakami, Dirk Weinsziehr, Dr. 
Gerhard Roos
Sitz/Seat: Linz; Firmenbuch/Commercial Register: Landesgericht Linz FN313602f
________________________________________
This e-mail and any attachment contains information
which is private and confidential and is intended
for the addressee only. If you are not an addressee,
you are not authorised to read, copy or use the e-mail
or any attachment. If you have received this e-mail
in error, please notify the sender by return e-mail
and then delete it.
________________________________________
-------------------------------------------------------------------------
wpkg-users mailing list archives >> http://lists.wpkg.org/pipermail/wpkg-users/
_______________________________________________
wpkg-users mailing list
wpkg-users@lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users
________________________________________
Geschäftsführer/Managing Directors: Dr. Joji Murakami, Dirk Weinsziehr, Dr. 
Gerhard Roos
Sitz/Seat: Linz; Firmenbuch/Commercial Register: Landesgericht Linz FN313602f
________________________________________
This e-mail and any attachment contains information
which is private and confidential and is intended
for the addressee only. If you are not an addressee,
you are not authorised to read, copy or use the e-mail
or any attachment. If you have received this e-mail
in error, please notify the sender by return e-mail
and then delete it.
________________________________________
-------------------------------------------------------------------------
wpkg-users mailing list archives >> http://lists.wpkg.org/pipermail/wpkg-users/
_______________________________________________
wpkg-users mailing list
wpkg-users@lists.wpkg.org
http://lists.wpkg.org/mailman/listinfo/wpkg-users

Reply via email to