Bugs item #1637945, was opened at 2007-01-17 18:11 Message generated for change (Comment added) made by tm001 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1637945&group_id=105970
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: light Group: v3.0 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Peter Crabtree (petercrabtree) Assigned to: Nobody/Anonymous (nobody) Summary: light fails when merging Microsoft VFP 9 Runtime MSMs Initial Comment: light fails when merging the three minimally required MSMs for the Microsoft Visual Foxpro 9 runtimes (in particular, "VFP9Runtime.msm", "VFP_GDIPlus.msm", and "VC_User_CRT71_RTL_X86_---.msm"). Below is the error output. Attached is a sample Votive project which demonstrates the bug. Here's where you can get the MSM files (the .zip also includes the source and project files), if you don't have Visual Foxpro 9 (I had problems uploading them): http://petercrabtree.net/tmp/wix/wixbugwithmsms.zip ------ Microsoft (R) Windows Installer Xml Linker version 3.0.2420.0 Copyright (C) Microsoft Corporation 2003. All rights reserved. C:\Documents and Settings\Peter Crabtree\Local Settings\Temp\dz09sx0q\wixbug.msi : error LGHT0204 : ICE32: Possible Mis-Aligned Foreign Keys Feature.1 = s38 Condition.Feature_ = s32 C:\Documents and Settings\Peter Crabtree\Local Settings\Temp\dz09sx0q\wixbug.msi : error LGHT0204 : ICE32: Possible Mis-Aligned Foreign Keys Feature.1 = s38 TypeLib.Feature_ = s32 C:\Documents and Settings\Peter Crabtree\Local Settings\Temp\dz09sx0q\wixbug.msi : error LGHT0204 : ICE32: Possible Mis-Aligned Foreign Keys Feature.1 = s38 Class.Feature_ = s32 C:\Documents and Settings\Peter Crabtree\Local Settings\Temp\dz09sx0q\wixbug.msi : error LGHT0204 : ICE32: Possible Mis-Aligned Foreign Keys Feature.1 = s38 PublishComponent.Feature_ = s32 C:\Documents and Settings\Peter Crabtree\Local Settings\Temp\dz09sx0q\wixbug.msi : error LGHT0204 : ICE32: Possible Mis-Aligned Foreign Keys Feature.1 = s38 Extension.Feature_ = s32 C:\Documents and Settings\Peter Crabtree\Local Settings\Temp\dz09sx0q\wixbug.msi : error LGHT0204 : ICE32: Possible Mis-Aligned Foreign Keys Feature.1 = s38 FeatureComponents.Feature_ = s32 light.exe : warning LGHT1076 : ICE82: This action ProgramFilesFolder.3643236F_FC70_11D3_A536_0090278A1BB8 has duplicate sequence number 1 in the table InstallExecuteSequence light.exe : warning LGHT1076 : ICE82: This action ProgramFilesFolder.3643236F_FC70_11D3_A536_0090278A1BB8 has duplicate sequence number 1 in the table InstallUISequence light.exe : warning LGHT1076 : ICE82: This action ProgramFilesFolder.3643236F_FC70_11D3_A536_0090278A1BB8 has duplicate sequence number 1 in the table AdminExecuteSequence light.exe : warning LGHT1076 : ICE82: This action ProgramFilesFolder.3643236F_FC70_11D3_A536_0090278A1BB8 has duplicate sequence number 1 in the table AdminUISequence light.exe : warning LGHT1076 : ICE82: This action ProgramFilesFolder.3643236F_FC70_11D3_A536_0090278A1BB8 has duplicate sequence number 1 in the table AdvtExecuteSequence ---------------------------------------------------------------------- Comment By: Thomas (tm001) Date: 2007-01-26 17:47 Message: Logged In: YES user_id=1561870 Originator: NO Peter, i hit this this error today as well. This is not so much a light bug, as it is light complaining about the garbage it is given ;) The s38 and s32 are string lengths for columns of the MSI tables and they are obviously not the same.There are several ways to work around this: 1) Edit your wxs source and add these lines somewhere under the <Product> element <EnsureTable Id="Feature" /> <EnsureTable Id="FeatureComponents" /> <EnsureTable Id="Extension" /> <EnsureTable Id="Class" /> <EnsureTable Id="TypeLib" /> <EnsureTable Id="Condition" /> <EnsureTable Id="PublishComponent" /> This way you make sure the tables exist before attempting to merge (see the schema) 2) Edit the MergeModule with a tool like Orca and change the column definition to the correct length. I did this by exporting a table, edit it, then import it again. Cheers, -Thomas ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=642714&aid=1637945&group_id=105970 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-devs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/wix-devs
