Strange. What does the plan show as the state for all these packages? On Tue, Feb 14, 2012 at 11:41 AM, Ian Williams <iawil...@microsoft.com>wrote:
> I have wixstdba bundle with MSI packages A, B, C, D, E. They are all > marked as vital and the chain explicitly says DisableRollback="no". There > are no RollbackBoundary elements, either. I'm using a wix build 3.6.2527.0. > > During install, if I click the cancel button during package C's > installation, I would expect burn to rollback packages A, B, and C, and > remove A - E from the cache. > > > 1) After clicking cancel and then confirming, the UI disappears. > There is already bug 3431330 open on this. > > 2) Looking at C's MSI log, it rolled back properly. > > 3) However, A and B do not rollback, they stay installed and cached. > > 4) The bundle logs cuts off. The last line is "Applying package: C, > action Install ..." > > a. In repro attempts I found inconsistent behavior as to where the > bundle log stops writing. > > 5) The bundle stays installed keeps A and B registered. > > 6) Packages C, D, and E, though not registered with the bundle, are > still cached. > > 7) The bundle still shows up in Programs and Features. > > If I uninstall, A and B will be removed OK as will the bundle, but the > system is left with C, D, and E still cached with no dependencies. > > If I try and install again, nothing breaks since it just seeing some > packages in the cache and uses them, and adds A and B to the cache normally. > > Repairing the partially installed / rollbacked bundle also installs > everything appropriately as I would expect. > > As you can see from 3-7, it looks like there is one or more bugs here. > Before I file a bug I wanted to see if anyone has any thoughts on if I'm > doing something wrong in my authoring. I have repro'd this many times, > though as I note in 4a the bundle log cuts off at different times though > the actual behavior is identical. I found a bunch of similar bugs for > rollback during uninstall, but they have mostly been fixed. I didn't see > much about rollback during install. > > Thanks, > Ian > > > ------------------------------------------------------------------------------ > Keep Your Developer Skills Current with LearnDevNow! > The most comprehensive online learning library for Microsoft developers > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, > Metro Style Apps, more. Free future releases when you subscribe now! > http://p.sf.net/sfu/learndevnow-d2d > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- virtually, Rob Mensching - http://RobMensching.com LLC ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users