What does the plan say?

On Tue, Nov 27, 2012 at 4:28 AM, Neil Sleightholm <n...@x2systems.com>wrote:

> I have discovered something but not a solution. I have 3 MSIs in my
> bundle, 2 work ok but the third doesn't. All are set to
> RemoveExistingProducts after InstallValidate (although I have also tried
> InstallExecute) and also AllowSameVersionUpgrades="yes".
>
> In the burn log for the first phase of the upgrade I see:
>   Detected related bundle: {2946612d-4a51-4875-810d-509af2b8b7f2}, type:
> Upgrade, scope: PerMachine, version: 5.0.327.3582, operation: MajorUpgrade
>   Detected related package: {5436DA83-7844-4CDE-949B-C724500B9B9A}, scope:
> PerMachine, version: 5.0.327.3582, language: 0 operation: MajorUpgrade
>   Detected related package: {297D2E55-8DC6-4CDD-BCE8-7155798F347A}, scope:
> PerMachine, version: 5.0.327.3582, language: 0 operation: MajorUpgrade
>   Detected related package: {EDBA0FC6-6230-450A-A7CD-80D4619B6E7F}, scope:
> PerMachine, version: 5.0.327.3582, language: 0 operation: MajorUpgrade
>
> This looks correct, in the second burn log I see:
>   Detected related bundle: {aeceda9c-2609-47a9-ad9e-54412da7ef60}, type:
> Upgrade, scope: PerMachine, version: 5.0.327.3631, operation: None
>   Detected related package: {57D92B79-302E-477B-80D6-DD4697829954}, scope:
> PerMachine, version: 5.0.327.3631, language: 0 operation: Downgrade
>   Detected related package: {261755EE-3281-4CA2-9E9B-A1CD3139908B}, scope:
> PerMachine, version: 5.0.327.3631, language: 0 operation: None
>   Detected related package: {EEC867E6-5FAE-4070-872D-7320656A90F5}, scope:
> PerMachine, version: 5.0.327.3631, language: 0 operation: Downgrade
> The package that runs as an uninstall is the one with the guid
> {261755EE-3281-4CA2-9E9B-A1CD3139908B} and I believe this is because the
> operation is detected as "None".
>
> I thought maybe this was due to the AllowSameVersionUpgrades so I tried
> setting that to "no" and changed the version number but that resulted in
> exactly the same problem:
>   Detected related package: {7B2F5DAC-5ACF-4284-A608-19F12B7FE3D5}, scope:
> PerMachine, version: 5.1.327.4377, language: 0 operation: Downgrade
>   Detected related package: {B385A716-0228-48A2-BF73-3CC109596894}, scope:
> PerMachine, version: 5.1.327.4377, language: 0 operation: None
>   Detected related package: {B1D8C809-B25B-42C7-8A28-9AB50827F202}, scope:
> PerMachine, version: 5.1.327.4377, language: 0 operation: Downgrade
> Again the second package is set to "None".
>
> I can't think what can be causing this, the package looks identical to the
> others, it runs as an upgrade ok on its own it is just within burn that I
> see an issue.
>
> Any suggestions?
>
> Neil
>
>
> -----Original Message-----
> From: Neil Sleightholm [mailto:n...@x2systems.com]
> Sent: 27 November 2012 08:53
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Burn: upgrades
>
> Ok thanks, so if my install is upgrading correctly the uninstall wouldn't
> happen? I have RemoveExistingProducts scheduled after InstallValidate if
> that matters.
>
> That gives me something to investigate, I thought my install did upgrade
> correctly but I'll investigate further.
>
> Neil
>
> -----Original Message-----
> From: Rob Mensching [mailto:r...@robmensching.com]
> Sent: 27 November 2012 08:43
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Burn: upgrades
>
> The old bundle has to be uninstalled to remove it's registration and cache
> information. This is basically the same thing the Windows Installer does
> when you schedule RemoveExistingProducts after InstallFinalize. Burn today
> does not allow you to schedule the "remove existing bundles", it's always
> where it is.
>
> The real question is why isn't your MSI upgrade upgrading?
>
>
> On Tue, Nov 27, 2012 at 12:20 AM, Neil Sleightholm <n...@x2systems.com
> >wrote:
>
> > I have checked the logs and don't really understand why it is doing
> > what it is doing: first it runs the new install, and then it
> > uninstalls the cached version.
> >
> > Why is this second step required? Shouldn't running the install do the
> > remove of the existing package? If I was doing this without burn I
> > would simply run the new install, is burn suppressing the remove
> > existing products?
> >
> > The reason for needing to know this is that that I am having problems
> > upgrading services and I believe it is related to this process. The
> > service is not being stopped and/or removed correctly (it ends up in a
> > disabled state).
> >
> > In addition part of my upgrade is to stop running applications and
> > then restart when the install is complete, this works fine if I run
> > the msi manually but the second uninstall when using burn is stopping
> > the application again.
> >
> > Any help with understanding why burn works like this would be greatly
> > appreciated.
> >
> > Neil
> >
> > -----Original Message-----
> > From: Rob Mensching [mailto:r...@robmensching.com]
> > Sent: 27 November 2012 07:57
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Burn: upgrades
> >
> > Upgrade bundle runs uninstall of the old bundle to remove it. The log
> > files should explain what is going on.
> >
> >
> > On Mon, Nov 26, 2012 at 11:31 PM, Neil Sleightholm <n...@x2systems.com
> > >wrote:
> >
> > > Can anyone help with this?
> > >
> > > -----Original Message-----
> > > From: Neil Sleightholm [mailto:n...@x2systems.com]
> > > Sent: 22 November 2012 18:46
> > > To: General toolset. (wix-users@lists.sourceforge.net)
> > > Subject: [WiX-users] Burn: upgrades
> > >
> > > When I run an install created with burn that upgrades an existing
> > > install I see that burn runs the new MSI install and then the old
> > > MSI uninstall. Is this normal?
> > >
> > > My MSI is written to handle the upgrade so I am not sure why burn is
> > > running an uninstall (or even how at it should have been removed) -
> > > is this a problem with the way I have create my MSI or bundle?
> > >
> > > Neil
> > >
> > > Neil Sleightholm
> > > X2 Systems Limited
> > > n...@x2systems.com<mailto:n...@x2systems.com
> > >
> > >
> > > --------------------------------------------------------------------
> > > --
> > > -------- Monitor your physical, virtual and cloud infrastructure
> > > from a single web console. Get in-depth insight into apps, servers,
> > > databases, vmware, SAP, cloud infrastructure, etc. Download 30-day
> > > Free Trial.
> > > Pricing starts from $795 for 25 servers or applications!
> > > http://p.sf.net/sfu/zoho_dev2dev_nov
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
> >
> >
> > --
> > virtually,
> >
> >    Rob Mensching
> >    http://RobMensching.com LLC
> >
> > ----------------------------------------------------------------------
> > -------- Monitor your physical, virtual and cloud infrastructure from
> > a single web console. Get in-depth insight into apps, servers,
> > databases, vmware, SAP, cloud infrastructure, etc. Download 30-day
> > Free Trial.
> > Pricing starts from $795 for 25 servers or applications!
> > http://p.sf.net/sfu/zoho_dev2dev_nov
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> > ----------------------------------------------------------------------
> > -------- Monitor your physical, virtual and cloud infrastructure from
> > a single web console. Get in-depth insight into apps, servers,
> > databases, vmware, SAP, cloud infrastructure, etc. Download 30-day
> > Free Trial.
> > Pricing starts from $795 for 25 servers or applications!
> > http://p.sf.net/sfu/zoho_dev2dev_nov
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
>
>
> --
> virtually,
>
>    Rob Mensching
>    http://RobMensching.com LLC
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single web
> console. Get in-depth insight into apps, servers, databases, vmware, SAP,
> cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single web
> console. Get in-depth insight into apps, servers, databases, vmware, SAP,
> cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
> ------------------------------------------------------------------------------
> Monitor your physical, virtual and cloud infrastructure from a single
> web console. Get in-depth insight into apps, servers, databases, vmware,
> SAP, cloud infrastructure, etc. Download 30-day Free Trial.
> Pricing starts from $795 for 25 servers or applications!
> http://p.sf.net/sfu/zoho_dev2dev_nov
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>



-- 
virtually,

   Rob Mensching
   http://RobMensching.com LLC
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel: 
INSIGHTS What's next for parallel hardware, programming and related areas?
Interviews and blogs by thought leaders keep you ahead of the curve.
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