[wix-devs] Wix v3.10.3 RC - WixBA Update from 3.10.3.2197 failed due to a cache problem

Phill Hogland phill.hogland at rimage.com
Tue May 17 12:15:57 PDT 2016


On another system (Win 10 x64) after enabling debug/verbose MSI logging, I also used WixBA Updated to move from 3.10.3.2805 to 3.10.3.2917.  I hit the same issue and the logs are basically the same.

Phill

________________________________________
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> on behalf of Phill Hogland <phill.hogland at rimage.com>
Sent: Tuesday, May 17, 2016 1:54:45 PM
To: WiX Toolset Developer Mailing List
Subject: [wix-devs] Wix v3.10.3 RC - WixBA Update from 3.10.3.2197 failed due to a cache problem

Following the meeting, I went to one of our build servers, and rather than downloading the new v3.10.3.2917 exe, I launched the existing installation, v3.10.3.2805, from Programs and Features (on Win 8.1 x64) and selected Update.


The new v3.10.3.2917 setup was launched but while 'installing' the "Update" failed.  The log shows that the uninstall of 3.10.3.2805 failed due to:


[103C:1AC0][2016-05-17T13:20:37]i300: Apply begin
[103C:3160][2016-05-17T13:20:37]w343: Prompt for source of package: {258e4590-cbd2-4aef-8345-46e116056e9f}, payload: {258e4590-cbd2-4aef-8345-46e116056e9f}, path: D:\Setups\Wix3.10.3UpdatePRbeta\update\WiX310.exe
[103C:3160][2016-05-17T13:20:37]i338: Acquiring package: {258e4590-cbd2-4aef-8345-46e116056e9f}, payload: {258e4590-cbd2-4aef-8345-46e116056e9f}, download from: http://wixtoolset.org/downloads/v3.10.3.2917/wix310.exe
[103C:3160][2016-05-17T13:20:50]i305: Verified acquired payload: {258e4590-cbd2-4aef-8345-46e116056e9f} at path: C:\Users\dave\AppData\Local\Package Cache\.unverified\{258e4590-cbd2-4aef-8345-46e116056e9f}, moving to: C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe.
[103C:1AC0][2016-05-17T13:20:50]i301: Applying execute package: {258e4590-cbd2-4aef-8345-46e116056e9f}, action: Install, path: C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe, arguments: '-burn.filehandle.self=1796 "C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe"  -burn.related.update'
[103C:1AC0][2016-05-17T13:20:56]i319: Applied execute package: {258e4590-cbd2-4aef-8345-46e116056e9f}, result: 0x0, restart: None
[103C:1AC0][2016-05-17T13:20:56]i351: Removing cached package: {258e4590-cbd2-4aef-8345-46e116056e9f}, from path: C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\
[103C:1AC0][2016-05-17T13:21:00]w353: Unable to remove cached package: {258e4590-cbd2-4aef-8345-46e116056e9f}, from path: C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\, reason: 0x80070020. Continuing...
[103C:1AC0][2016-05-17T13:21:00]i000: Automatically closing the window since update successful.
[103C:1AC0][2016-05-17T13:21:00]i399: Apply complete, result: 0x0, restart: None, ba requested restart:  No
[103C:1AC0][2016-05-17T13:21:00]i500: Shutting down, exit code: 0x0
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: InstallFolder = C:\Program Files (x86)\WiX Toolset v3.10\
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: NETFRAMEWORK35_SP_LEVEL = 1
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: NETFRAMEWORK40 = 1
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: PreviousInstallFolder = C:\Program Files (x86)\WiX Toolset v3.10\
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: VS2010InstallFolder = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: VS2010VCExpressInstalled =
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: VS2012WDExpressInstalled =
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: VS2013InstallFolder = C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: VS2013WDExpressInstalled =
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: VS2015InstallFolder = C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleAction = 8
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleElevated = 0
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleInstalled = 1
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleLog = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2805_20160517132024.log
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleManufacturer = Outercurve Foundation
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleName = WiX Toolset v3.10.3.2805
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleOriginalSource = D:\Setups\Wix3.10.3UpdatePRbeta\wix310.exe
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleOriginalSourceFolder = D:\Setups\Wix3.10.3UpdatePRbeta\
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleProviderKey = {258e4590-cbd2-4aef-8345-46e116056e9f}
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleTag =
[103C:1AC0][2016-05-17T13:21:00]i410: Variable: WixBundleVersion = 3.10.3.2805
[103C:1AC0][2016-05-17T13:21:00]i007: Exit code: 0x0, restarting: No



The v3.10.3.2917 log reports:



[15E0:2D8C][2016-05-17T13:21:37]i012: Connected to elevated engine.
[23D4:2844][2016-05-17T13:21:37]i358: Pausing automatic updates.
[23D4:2844][2016-05-17T13:21:41]i359: Paused automatic updates.
[23D4:2844][2016-05-17T13:21:41]i360: Creating a system restore point.
[23D4:2844][2016-05-17T13:22:08]i361: Created a system restore point.
[23D4:2844][2016-05-17T13:22:08]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6d81ed7a-1a16-45d1-a343-f097edc4c9dc}, options: 0x7, disable resume: No
[23D4:2844][2016-05-17T13:22:26]i000: Caching bundle from: 'C:\Users\dave\AppData\Local\Temp\{0FC7DC09-90AE-4925-A437-B528D50CA191}\.be\WiX310.exe' to: 'C:\ProgramData\Package Cache\{6d81ed7a-1a16-45d1-a343-f097edc4c9dc}\WiX310.exe'
[23D4:2844][2016-05-17T13:22:26]i320: Registering bundle dependency provider: {6d81ed7a-1a16-45d1-a343-f097edc4c9dc}, version: 3.10.3.2917
[23D4:2844][2016-05-17T13:22:26]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6d81ed7a-1a16-45d1-a343-f097edc4c9dc}, resume: Active, restart initiated: No, disable resume: No
[15E0:1F54][2016-05-17T13:22:26]w341: Prompt for source of container: WixAttachedContainer, path: C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe
[15E0:1F54][2016-05-17T13:22:26]e054: Failed to resolve source for file: C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe, error: 0x80070002.
[15E0:1F54][2016-05-17T13:22:26]e000: Error 0x80070002: Failed while prompting for source (original path 'C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe').
[15E0:1F54][2016-05-17T13:22:26]e311: Failed to acquire container: WixAttachedContainer to working path: C:\Users\dave\AppData\Local\Temp\{0FC7DC09-90AE-4925-A437-B528D50CA191}\00556EC88D3C50CE941CC9F4979B0FDDA5D3B970, error: 0x80070002.
[15E0:2D8C][2016-05-17T13:22:26]e000: Error 0x80070002: Failed while caching, aborting execution.
[23D4:2844][2016-05-17T13:22:26]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6d81ed7a-1a16-45d1-a343-f097edc4c9dc}, resume: None, restart: None, disable resume: No
[23D4:2844][2016-05-17T13:22:26]i330: Removed bundle dependency provider: {6d81ed7a-1a16-45d1-a343-f097edc4c9dc}
[23D4:2844][2016-05-17T13:22:26]i352: Removing cached bundle: {6d81ed7a-1a16-45d1-a343-f097edc4c9dc}, from path: C:\ProgramData\Package Cache\{6d81ed7a-1a16-45d1-a343-f097edc4c9dc}\
[23D4:2844][2016-05-17T13:22:26]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{6d81ed7a-1a16-45d1-a343-f097edc4c9dc}, resume: None, restart initiated: No, disable resume: No
[15E0:2D8C][2016-05-17T13:22:26]i399: Apply complete, result: 0x80070002, restart: None, ba requested restart:  No
[15E0:2D8C][2016-05-17T13:25:47]i500: Shutting down, exit code: 0x80070002
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: InstallFolder = C:\Program Files (x86)\WiX Toolset v3.10\
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: NETFRAMEWORK35_SP_LEVEL = 1
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: NETFRAMEWORK40 = 1
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: PreviousInstallFolder = C:\Program Files (x86)\WiX Toolset v3.10\
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: VersionNT64 = 6.3.0.0
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: VS2010InstallFolder = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: VS2010VCExpressInstalled =
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: VS2012WDExpressInstalled =
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: VS2013InstallFolder = C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: VS2013WDExpressInstalled =
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: VS2015InstallFolder = C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleAction = 5
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleElevated = 1
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog_core.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_000_core.msi.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog_msdk.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_002_msdk.msi.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog_nsdk2010.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_003_nsdk2010.msi.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog_nsdk2013.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_004_nsdk2013.msi.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog_nsdk2015.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_005_nsdk2015.msi.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog_votive.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_006_votive.msi.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleLog_wix64.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_001_wix64.msi.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleManufacturer = .NET Foundation
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleName = WiX Toolset v3.10.3.2917
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleOriginalSource = C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleOriginalSourceFolder = C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleProviderKey = {6d81ed7a-1a16-45d1-a343-f097edc4c9dc}
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleRollbackLog_core.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_000_core.msi_rollback.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleRollbackLog_msdk.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_002_msdk.msi_rollback.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleRollbackLog_nsdk2010.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_003_nsdk2010.msi_rollback.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleRollbackLog_nsdk2013.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_004_nsdk2013.msi_rollback.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleRollbackLog_nsdk2015.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_005_nsdk2015.msi_rollback.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleRollbackLog_votive.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_006_votive.msi_rollback.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleRollbackLog_wix64.msi = C:\Users\dave\AppData\Local\Temp\WiX Toolset_v3.10.3.2917_20160517132051_001_wix64.msi_rollback.log
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleSourceProcessFolder = C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleSourceProcessPath = C:\Users\dave\AppData\Local\Package Cache\{258e4590-cbd2-4aef-8345-46e116056e9f}\WiX310.exe
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleTag =
[15E0:2D8C][2016-05-17T13:25:47]i410: Variable: WixBundleVersion = 3.10.3.2917
[15E0:2D8C][2016-05-17T13:25:48]i007: Exit code: 0x80070002, restarting: No


Let me know if you need more log information.


After capturing the logs I then went to Programs And Features and tried to launch the entry (to uninstall) again, but the OS reported that the package was missing and prompted me to allow it to remove the ARP entry.  I then downloaded the new v3.10.3.2917 from WixToolset.org and installed it successfully.  I did not try to build any of my bundles yet or install on another build server.


Phill
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-devs mailing list