I have a bundle (built with v3.9) with a custom managed BA with 3 packages in
the Chain- what the packages contain is not important so let's call them
PackageA, PackageB and PackageC.
I install v1 of my bundle, which installs v1 of each package. 
I then start an upgrade to v2. It upgrades PackageA to v2 (which translates
to an install of PackageA v2), and starts the upgrade of PackageB, but then
I hit cancel[1]. 
PackageB rolls itself back without intervention from the bundle. 
PackageC never got called because the bundle never got that far, so doesn't
need rolling back. 
PackageA, however, completed its install transaction, so needs to be rolled
back by the bundle. Because its initial action on upgrade was an Install,
the rollback translates to uninstall. This leaves the environment without
either version of PackageA. At this point, I think a bundle repair is needed
to reinstall that package.
I think this is a manifestation of  Wix bug 3421
<http://wixtoolset.org/issues/3421/>  . I was wondering whether anyone could
point me to the best way to trigger a repair / reinstall of the old related
bundle post rollback during an upgrade.

[1] I suppose some other error condition at this point might cause the same
behaviour - the point is that a rollback is caused
ThanksJohn



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bug-3421-Burn-uninstalls-upgraded-MSIs-during-rollback-tp7599475.html
Sent from the wix-users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to