Ran ICE on the MSI+Patch via Orca: ICE03 ERROR Table: PatchPackage Column: PatchId Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: PatchPackage Column: Media_ Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: MsiPatchHeaders Column: StreamRef Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: MsiPatchHeaders Column: Header Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: Patch Column: File_ Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: Patch Column: Sequence Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: Patch Column: PatchSize Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: Patch Column: Attributes Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: Patch Column: Header Missing specifications in _Validation Table (or Old Database) ICE03 ERROR Table: Patch Column: StreamRef_ Missing specifications in _Validation Table (or Old Database) ICE45 ERROR Row '<my file id>' in table 'File' has bits set in the 'Attributes' column that are reserved. They must be 0 to ensure compatibility with future installer versions. ICE82 WARNING This action PatchFiles has duplicate sequence number 4001 in the table InstallExecuteSequence
The file's attributes are 4608, which is different from all the other files, which are 512. Could that be the issue? -----Original Message----- From: David Rickard (USA) [mailto:davri...@microsoft.com] Sent: Monday, April 18, 2011 3:21 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Patch install failing on Server 2003 - Error 2920 Okay well it's failing with the same error even when I generate a correct Sequence number for the intermediary patch. -----Original Message----- From: David Rickard (USA) [mailto:davri...@microsoft.com] Sent: Monday, April 18, 2011 2:21 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Patch install failing on Server 2003 - Error 2920 To make it clear, this is in reference to a file that's present in the original MSI (Sequence 13), patched maybe improperly with Sequence 2 and now a second patch is trying to update it and failing. -----Original Message----- From: David Rickard (USA) [mailto:davri...@microsoft.com] Sent: Monday, April 18, 2011 1:50 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Patch install failing on Server 2003 - Error 2920 I'm getting this error when trying to apply a patch on a Windows Server 2003 box: MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Note: 1: 2262 2: Error 3: -2147287038 MSI (s) (D8:EC) [15:46:34:054]: Transforming table Error. MSI (s) (D8:EC) [15:46:34:054]: Note: 1: 2262 2: Error 3: -2147287038 DEBUG: Error 2920: Source directory not specified for file <file ID>. Now it seems that this error only occurs on W2k3 and when I'm applying another patch on top of a previous patch (that happened to update the same file). I read up some more and thought it might be because I wasn't setting the SequenceStart on the patch family. I looked at the patch with Orca and found that the first one (that preceded the failure) was setting the new file with a Sequence of 2, which was the same as a different file in the original install. Now my new patch has SequenceStart set properly (at 1020 right now), but the install still fails with the same error. Did the previous patch (with no SequenceStart set) make the file unpatchable on W2k3? ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users