victorwhiskey
2013-01-18 02:27:42 UTC
Hello,
I'm testing my upgrade scenario and I am using a bundle to install 2 MSI
packages. The MSI packages have a new version number as well as the bundle.
So I have three entries in ARP 2 for the MSIs and one for the bundle,
originally. After I upgrade, the two MSI entries are upgrades but the bundle
is installed side-by-side with the old one. Now I have four entries the two
MSIs and a bundle entry 2.0.0.0 and 2.0.3.0, for example.
The burn log indicates a removal of the old bundle, however it is still
there. I am using WIX v3.6.3303.0.
[0D30:0D34][2013-01-17T18:00:23]: Setting string variable
'NETFRAMEWORK40CLIENT' to value '1'
[0D30:0D34][2013-01-17T18:00:23]: Detected related bundle:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, type: Upgrade, scope: PerMachine,
version: 2.0.0.4, operation: MajorUpgrade
...
[0D30:0D34][2013-01-17T18:00:26]: Apply begin
...
[0D94:0DA8][2013-01-17T18:00:29]: Verified existing payload: xxxPatch at
path: C:\Documents and Settings\All Users\Application Data\Package
Cache\F3BAC218E6E67D4BD2xxxxxxxxxxxxxxxxxxxxxx\xxxPatch.exe.
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to find payload:
QPackage in working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\QPackage
and unverified path: C:\Documents and Settings\All Users\Application
Data\Package Cache\.unverified\QPackage
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to cache payload:
QPackage
[0D30:0DBC][2013-01-17T18:00:29]: Failed to cache payload: QPackage from
working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\QPackage,
error: 0x80070002.
[0D30:0DBC][2013-01-17T18:00:29]: Application requested retry of payload:
QPackage, encountered error: 0x80070002. Retrying...
[0D94:0DA8][2013-01-17T18:00:29]: Verified acquired payload: QPackage at
path: C:\Documents and Settings\All Users\Application Data\Package
Cache\.unverified\QPackage, moving to: C:\Documents and Settings\All
Users\Application Data\Package
Cache\{5FCEB634-xxxx-xxxx-xxxx-xxxxxxxxxxxx}v2.0.17.0\QSetup.msi.
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to find payload:
SPackage in working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\SPackage
and unverified path: C:\Documents and Settings\All Users\Application
Data\Package Cache\.unverified\SPackage
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to cache payload:
SPackage
[0D30:0DBC][2013-01-17T18:00:29]: Failed to cache payload: SPackage from
working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\SPackage,
error: 0x80070002.
[0D30:0DBC][2013-01-17T18:00:29]: Application requested retry of payload:
SPackage, encountered error: 0x80070002. Retrying...
[0D94:0DA8][2013-01-17T18:00:30]: Verified acquired payload: SPackage at
path: C:\Documents and Settings\All Users\Application Data\Package
Cache\.unverified\SPackage, moving to: C:\Documents and Settings\All
Users\Application Data\Package
Cache\{B190FF8E-xxxx-xxxx-xxxx-xxxxxxxxxxxx}v2.0.17\S Setup.msi.
...
[0D94:0D98][2013-01-17T18:01:18]: Registering dependency:
{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx} on package provider:
{B190FF8E-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, package: SPackage
[0D94:0D98][2013-01-17T18:01:18]: Applying execute package:
{ef7da9a5-ada1-4e96-99a3-17c9bcaf7d5c}, action: Uninstall, path:
C:\Documents and Settings\All Users\Application Data\Package
Cache\{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\Setup.exe, arguments:
'"C:\Documents and Settings\All Users\Application Data\Package
Cache\{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\Setup.exe" -uninstall -quiet
-burn.related.upgrade'
[0D94:0D98][2013-01-17T18:01:21]: Removed package dependency provider:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, package:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
[0D30:0D34][2013-01-17T18:01:21]: Applied execute package:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, result: 0x0, restart: None
...
[0D30:0D34][2013-01-17T18:02:20]: Apply complete, result: 0x0, restart:
Required, ba requested restart: No
I have a hardcoded upgradecode and I even tried to put in the
<RelatedBundle> with action="Upgrade"... element referencing the same
upgradecode as in the two packages, but the same results.
What am I missing? Any help always appreciated.
Thanks
--
View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-gets-installed-side-by-side-even-with-same-upgradecode-tp7582999.html
Sent from the wix-users mailing list archive at Nabble.com.
I'm testing my upgrade scenario and I am using a bundle to install 2 MSI
packages. The MSI packages have a new version number as well as the bundle.
So I have three entries in ARP 2 for the MSIs and one for the bundle,
originally. After I upgrade, the two MSI entries are upgrades but the bundle
is installed side-by-side with the old one. Now I have four entries the two
MSIs and a bundle entry 2.0.0.0 and 2.0.3.0, for example.
The burn log indicates a removal of the old bundle, however it is still
there. I am using WIX v3.6.3303.0.
[0D30:0D34][2013-01-17T18:00:23]: Setting string variable
'NETFRAMEWORK40CLIENT' to value '1'
[0D30:0D34][2013-01-17T18:00:23]: Detected related bundle:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, type: Upgrade, scope: PerMachine,
version: 2.0.0.4, operation: MajorUpgrade
...
[0D30:0D34][2013-01-17T18:00:26]: Apply begin
...
[0D94:0DA8][2013-01-17T18:00:29]: Verified existing payload: xxxPatch at
path: C:\Documents and Settings\All Users\Application Data\Package
Cache\F3BAC218E6E67D4BD2xxxxxxxxxxxxxxxxxxxxxx\xxxPatch.exe.
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to find payload:
QPackage in working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\QPackage
and unverified path: C:\Documents and Settings\All Users\Application
Data\Package Cache\.unverified\QPackage
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to cache payload:
QPackage
[0D30:0DBC][2013-01-17T18:00:29]: Failed to cache payload: QPackage from
working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\QPackage,
error: 0x80070002.
[0D30:0DBC][2013-01-17T18:00:29]: Application requested retry of payload:
QPackage, encountered error: 0x80070002. Retrying...
[0D94:0DA8][2013-01-17T18:00:29]: Verified acquired payload: QPackage at
path: C:\Documents and Settings\All Users\Application Data\Package
Cache\.unverified\QPackage, moving to: C:\Documents and Settings\All
Users\Application Data\Package
Cache\{5FCEB634-xxxx-xxxx-xxxx-xxxxxxxxxxxx}v2.0.17.0\QSetup.msi.
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to find payload:
SPackage in working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\SPackage
and unverified path: C:\Documents and Settings\All Users\Application
Data\Package Cache\.unverified\SPackage
[0D94:0DA8][2013-01-17T18:00:29]: Error 0x80070002: Failed to cache payload:
SPackage
[0D30:0DBC][2013-01-17T18:00:29]: Failed to cache payload: SPackage from
working path:
C:\DOCUME~1\TESTAD~1\LOCALS~1\Temp\{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\SPackage,
error: 0x80070002.
[0D30:0DBC][2013-01-17T18:00:29]: Application requested retry of payload:
SPackage, encountered error: 0x80070002. Retrying...
[0D94:0DA8][2013-01-17T18:00:30]: Verified acquired payload: SPackage at
path: C:\Documents and Settings\All Users\Application Data\Package
Cache\.unverified\SPackage, moving to: C:\Documents and Settings\All
Users\Application Data\Package
Cache\{B190FF8E-xxxx-xxxx-xxxx-xxxxxxxxxxxx}v2.0.17\S Setup.msi.
...
[0D94:0D98][2013-01-17T18:01:18]: Registering dependency:
{15a6c405-xxxx-xxxx-xxxx-xxxxxxxxxxxx} on package provider:
{B190FF8E-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, package: SPackage
[0D94:0D98][2013-01-17T18:01:18]: Applying execute package:
{ef7da9a5-ada1-4e96-99a3-17c9bcaf7d5c}, action: Uninstall, path:
C:\Documents and Settings\All Users\Application Data\Package
Cache\{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\Setup.exe, arguments:
'"C:\Documents and Settings\All Users\Application Data\Package
Cache\{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}\Setup.exe" -uninstall -quiet
-burn.related.upgrade'
[0D94:0D98][2013-01-17T18:01:21]: Removed package dependency provider:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, package:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}
[0D30:0D34][2013-01-17T18:01:21]: Applied execute package:
{ef7da9a5-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, result: 0x0, restart: None
...
[0D30:0D34][2013-01-17T18:02:20]: Apply complete, result: 0x0, restart:
Required, ba requested restart: No
I have a hardcoded upgradecode and I even tried to put in the
<RelatedBundle> with action="Upgrade"... element referencing the same
upgradecode as in the two packages, but the same results.
What am I missing? Any help always appreciated.
Thanks
--
View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Bundle-gets-installed-side-by-side-even-with-same-upgradecode-tp7582999.html
Sent from the wix-users mailing list archive at Nabble.com.