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

Sean Hall r.sean.hall at gmail.com
Thu May 19 20:22:16 PDT 2016


I was able to reproduce this as well going from 2805 to 2917.  I'm trying
to reproduce it with my test bundle so I can debug it, but I'm running into
a problem - Win10 is treating my test bundle as malware :(

On Tue, May 17, 2016 at 1:54 PM, Phill Hogland <phill.hogland at rimage.com>
wrote:

> 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