[wix-users] Bootstrap, and second package not getting called

Charles Gallo [9Dots Management] CGallo at ixdots.com
Fri Sep 30 11:54:21 PDT 2016


Weird, as I de-installed the op package, and that package is the latest/greatest

I had some crazy things with the op - because we have TWO versions of the same DLL that need to be put into the GAC, and I had to suppress ICE30...

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hoover, Jacob
Sent: Friday, September 30, 2016 2:26 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrap, and second package not getting called

Planned package: owc, state: Absent, default requested: Repair, ba requested: Repair, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: None Planned package: op, state: Obsolete, default requested: None, ba requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: Register

The machine certainly looks dirty. The owc bundle is missing, so it installs it.  The op msi package is found as obsolete, and as such it won't run the install of it. My first guess is they have a newer version of the op MSI already installed.  Another thing that might cause this confusion is some crazy misconfiguration in the MSI's Upgrade table, but the odds of that are pretty low.


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Charles Gallo [9Dots Management]
Sent: Friday, September 30, 2016 12:41 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrap, and second package not getting called

BTW - just tried adding the /quiet for OWC, and it now doesn't show it's UI
[5A94:350C][2016-09-30T13:33:36]i001: Burn v3.10.3.3007, Windows v10.0 (Build 14393: Service Pack 0), path: C:\Users\cgallo\AppData\Local\Temp\{0E97FD5D-98A9-41A6-8AA7-905C53CC27A7}\.cr\ourProductBootstrap.exe
[5A94:350C][2016-09-30T13:33:36]i009: Command Line: '-burn.clean.room=C:\Develop\WIXInstaller\ourProductBootstrap\bin\Release\ourProductBootstrap.exe -burn.filehandle.attached=492 -burn.filehandle.self=484'
[5A94:350C][2016-09-30T13:33:36]i000: Setting string variable 'WixBundleOriginalSource' to value 'C:\Develop\WIXInstaller\ourProductBootstrap\bin\Release\ourProductBootstrap.exe'
[5A94:350C][2016-09-30T13:33:36]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'C:\Develop\WIXInstaller\ourProductBootstrap\bin\Release\'
[5A94:350C][2016-09-30T13:33:36]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\cgallo\AppData\Local\Temp\onePlan_Setup_20160930133336.log'
[5A94:350C][2016-09-30T13:33:37]i000: Setting string variable 'WixBundleManufacturer' to value 'OUR NAME'
[5A94:5210][2016-09-30T13:33:37]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033
[5A94:5210][2016-09-30T13:33:37]i000: Setting version variable 'WixBundleFileVersion' to value '8.5.337.0'
[5A94:350C][2016-09-30T13:33:37]i100: Detect begin, 2 packages
[5A94:350C][2016-09-30T13:33:37]i102: Detected related bundle: {40e7a911-7405-45a2-8b24-fe6de723836a}, type: Upgrade, scope: PerUser, version: 8.5.337.0, operation: None
[5A94:350C][2016-09-30T13:33:37]i103: Detected related package: {C7CA662F-7AD0-41C6-AFD9-37AEF2793BA4}, scope: PerMachine, version: 8.2.250.0, language: 0 operation: Downgrade
[5A94:350C][2016-09-30T13:33:37]i101: Detected package: owc, state: Absent, cached: Complete
[5A94:350C][2016-09-30T13:33:37]i101: Detected package: op, state: Obsolete, cached: None
[5A94:350C][2016-09-30T13:33:37]i199: Detect complete, result: 0x0
[5A94:350C][2016-09-30T13:33:40]i200: Plan begin, 2 packages, action: Repair
[5A94:350C][2016-09-30T13:33:40]w321: Skipping dependency registration on package with no dependency providers: owc
[5A94:350C][2016-09-30T13:33:40]i000: Setting string variable 'WixBundleLog_owc' to value 'C:\Users\cgallo\AppData\Local\Temp\onePlan_Setup_20160930133336_000_owc.log'
[5A94:350C][2016-09-30T13:33:40]i000: Setting string variable 'WixBundleRollbackLog_owc' to value 'C:\Users\cgallo\AppData\Local\Temp\onePlan_Setup_20160930133336_000_owc_rollback.log'
[5A94:350C][2016-09-30T13:33:40]i201: Planned package: owc, state: Absent, default requested: Repair, ba requested: Repair, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: None
[5A94:350C][2016-09-30T13:33:40]i201: Planned package: op, state: Obsolete, default requested: None, ba requested: None, execute: None, rollback: None, cache: No, uncache: No, dependency: Register
[5A94:350C][2016-09-30T13:33:40]i207: Planned related bundle: {40e7a911-7405-45a2-8b24-fe6de723836a}, type: Upgrade, default requested: None, ba requested: None, execute: None, rollback: None, dependency: None
[5A94:350C][2016-09-30T13:33:40]i299: Plan complete, result: 0x0
[5A94:350C][2016-09-30T13:33:40]i300: Apply begin
[5A94:350C][2016-09-30T13:33:40]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{d24a7bc9-0001-418a-929d-f8e6e79036d3}, resume: Active, restart initiated: No, disable resume: No
[5A94:3284][2016-09-30T13:33:40]i304: Verified existing payload: owc at path: C:\Users\cgallo\AppData\Local\Package Cache\1FC5601201C531D254F1FEFA09288B2C9E3304C5\owc11.exe.
[5A94:350C][2016-09-30T13:33:40]i301: Applying execute package: owc, action: Install, path: C:\Users\cgallo\AppData\Local\Package Cache\1FC5601201C531D254F1FEFA09288B2C9E3304C5\owc11.exe, arguments: '"C:\Users\cgallo\AppData\Local\Package Cache\1FC5601201C531D254F1FEFA09288B2C9E3304C5\owc11.exe" /quiet'
[5A94:350C][2016-09-30T13:33:41]i319: Applied execute package: owc, result: 0x0, restart: None
[5A94:350C][2016-09-30T13:33:41]i325: Registering dependency: {d24a7bc9-0001-418a-929d-f8e6e79036d3} on package provider: {92350A26-9FE4-4BA6-8382-2E750A6F2C9F}, package: op
[5A94:350C][2016-09-30T13:33:41]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{d24a7bc9-0001-418a-929d-f8e6e79036d3}, resume: ARP, restart: None, disable resume: No
[5A94:350C][2016-09-30T13:33:41]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{d24a7bc9-0001-418a-929d-f8e6e79036d3}, resume: ARP, restart initiated: No, disable resume: No
[5A94:350C][2016-09-30T13:33:42]i399: Apply complete, result: 0x0, restart: None, ba requested restart:  No
[5A94:350C][2016-09-30T13:33:43]i500: Shutting down, exit code: 0x0
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleAction = 7
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleElevated = 1
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleFileVersion = 8.5.337.0
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleInstalled = 1
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleLog = C:\Users\cgallo\AppData\Local\Temp\onePlan_Setup_20160930133336.log
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleLog_owc = C:\Users\cgallo\AppData\Local\Temp\onePlan_Setup_20160930133336_000_owc.log
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleManufacturer = OUR NAME
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleName = onePlan Setup
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleOriginalSource = C:\Develop\WIXInstaller\ourProductBootstrap\bin\Release\ourProductBootstrap.exe
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleOriginalSourceFolder = C:\Develop\WIXInstaller\ourProductBootstrap\bin\Release\
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleProviderKey = {d24a7bc9-0001-418a-929d-f8e6e79036d3}
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleRollbackLog_owc = C:\Users\cgallo\AppData\Local\Temp\onePlan_Setup_20160930133336_000_owc_rollback.log
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleSourceProcessFolder = C:\Develop\WIXInstaller\ourProductBootstrap\bin\Release\
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleSourceProcessPath = C:\Develop\WIXInstaller\ourProductBootstrap\bin\Release\ourProductBootstrap.exe
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleTag =
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixBundleVersion = 8.5.337.0
[5A94:350C][2016-09-30T13:33:43]i410: Variable: WixStdBALanguageId = 1033
[5A94:350C][2016-09-30T13:33:43]i007: Exit code: 0x0, restarting: No


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hoover, Jacob
Sent: Friday, September 30, 2016 1:17 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrap, and second package not getting called

Bundle log file? It will give us the info we need to provide help, without it were just guessing.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Charles Gallo [9Dots Management]
Sent: Friday, September 30, 2016 12:12 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrap, and second package not getting called

1)Nope, had de-installed the first MSI
2)I realize it is SUPPOSED to call it that way, but when I didn't see it called, I added it (have tried it both ways) 3)added after I never saw my installer called, so I tried that too - aka tested both with and without

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hoover, Jacob
Sent: Friday, September 30, 2016 12:37 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrap, and second package not getting called

A) Is your MSI already installed on the machine in question?  If so, it won't get invoked a second time if this is the first time the bundle is being installed. (The bundle log will tell you the plan, and tell you what happened.
B) No need to use After on your MsiPackage, just order the chain and you'll be fine.
C) DisplayInternalUI is a kludge, I would highly advise going away from it if at all possible.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Reddy, Shivshankar
Sent: Friday, September 30, 2016 11:26 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Bootstrap, and second package not getting called

Please check silent installation switch for owc11.exe and pass that in installcommand. This might solve your problem 


Thanks
Shiv

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Charles Gallo [9Dots Management]
Sent: Friday, September 30, 2016 9:52 PM
To: WiX Mailing List (wix-users at lists.wixtoolset.org)
Subject: [wix-users] Bootstrap, and second package not getting called

Hi,
OK - I'm confused (easy thing to do) - I am attempting to setup my first bootstrap, and the FIRST item in the bootstrap is getting called, but I can't get the second Item to call - my main installer!!


Can someone tell me what I'm doing wrong (BTW, if I run the MSI alone, works fine) - obviously I've obfuscated a few items

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
                            xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
  <Bundle Name="myapp Setup"
          Version="x.y.z.0"
          Manufacturer="My company name"
          UpgradeCode="GUID HERE">

    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense">
      <bal:WixStandardBootstrapperApplication LicenseFile="PathToLicense\License.rtf"/>
    </BootstrapperApplicationRef>


    <Chain>
     <ExePackage Id="owc" SourceFile ="HardCodedPathToComponent\owc11.exe" />
      <MsiPackage Id="op" SourceFile = "HardCodedPath\myApp.msi"
                  After="owc"
                  Compressed="yes"
                  DisplayInternalUI ="yes"
                  />
                           </Chain>
              </Bundle>
</Wix>



Charles Gallo | 9 DOTS
Senior Director
1100 E Hector Street| Ste. 245 | Conshohocken, PA 19428
C: 917.301.2749
cgallo at ixdots.com<mailto:jflorio at ixdots.com> | ixdots.com<http://www.ixdots.com/>




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

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

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

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

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

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

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


More information about the wix-users mailing list