I have noticed, in several different bundles and rollback situations, that if a Bundle/@Chain contains a RollbackBoundry, and when a msi package fails during install, right after the RollbackBoundry, that at least sometimes, the Bundle is left in a state where it cannot be uninstalled. Also when a newer build of the Bundle (which complies with the MajorUpgrade pattern) is launched, the old bundle remains in the ARP, and the new Bundle is also listed in the ARP. I believe that this is because when the old Bundle is launched to uninstall (either directly or as part of the MajorUpgrade), since there are no packages successfully installed after the RollbackBoundry it immediately exits and reports Success (and in the case of a Bundle MajorUpgrade) the new bundle is then installed (and may or may not hit the same root cause of the rollback) (It generally takes a few tries for me.<Smile/>) So far I have not figured out how to get these aborted Bundles to uninstall, short of VM>>Revert. If I fix the root cause on a newer MajorUpgrade of the Bundle, I then observed that the new versions of the packages (which correspond to the packages earlier in the chain than the RollbackBoundry), get marked Obsolete in the plan and do not get installed. So I am still trying to sort out this behavior (separate from the cause of the rollback), and determine if I am miss-using the RollbackBoundry or is there a bug in the behavior. I would expect the initial install to rollback to the RollbackBoundry, but a subsequent -uninstall to uninstall through all rollback boundaries (since there were no uninstall failures) and remove the product. Any suggestions are greatly appreciated. Phill
-- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/RollbackBoundry-Can-t-Upgrade-or-uninstall-bundle-tp7598888.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users