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

Reply via email to