Perchance did you remove any components in your SP2 patch?

Set MSIENFORCEUPGRADECOMPONENTRULES=1 in both commandlines when rerunning
the scenario. If you get an installation failure that should point you to at
least one component rule violation that will produce the effect you are
describing.

-----Original Message-----
From: Adrian Gantoi [mailto:gantoiadr...@yahoo.com] 
Sent: Monday, November 09, 2009 4:29 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Product uninstall problem when removing first a patch

Hi all,

I have the following problem with our installer for which we deliver a
service pack (patch) setup.
We use for the setup and patch build the WiX build 3.0.4014.0.
Situation is as follows:
a) we built (and shipped) our product MSI (let's call it build 1.0).
b) we built (and shipped) a full new MSI for our product, which includes the
Service Pack 1 updates (let's call this build 1.1).
and also a patch setup Service Pack 1 (for customers having build 1.0).
Now we need to build and ship a Service Pack 2 patch, which should update
both a) and b) MSIs.
The patches are built using torch/pyro.
The "baseline" build used for patch build is build a) (build 1.0).

The problem:
- install build 1.1
- install patch (SP2)
- uninstall patch
- uninstall product leaves behind all files....
Removing the product completely (after patch install) deletes all files,
problem appears only if patch is first uninstalled.

Any hints for me about what could be wrong (an why...)?
I made two logged uninstalls, and the components seem to be not linked to
the product in the faulty scenario:
MSI (s) (EC:50) [11:56:01:609]: Executing op:
ActionStart(Name=ProcessComponents,Description=Updating component
registration,)
MSI (s) (EC:50) [11:56:01:609]: Executing op:
ProgressTotal(Total=1,Type=1,ByteEquivalent=24000)
When directly uninstalling the whole product, the log contains:
MSI (s) (C8:A8) [14:02:14:875]: Executing op:
ActionStart(Name=ProcessComponents,Description=Updating component
registration,)
MSI (s) (C8:A8) [14:02:14:875]: Executing op:
ProgressTotal(Total=1218,Type=1,ByteEquivalent=24000)

I should mention also:
- build 1.0 and build 1.1 actually mean a bunch of MSIs (different
ProductCode, same UpgradeCode), as we deliver one MSI for each language (15)
and each platform (2).
- we have a single patch for all / not possible to install two MSIs at the
same time.
- the MSIs for build 1.1 are "more" than build 1.0 + Service Pack 1 patch.
Build 1.1 MSIs contain in addition a font installation (for only one
language) and several other added or updated (files binary different)
components not included in the Service Pack 1 patch.

Thanks,
Adrian



      
----------------------------------------------------------------------------
--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus
on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to