Apache OpenOffice (AOO) Bugzilla – Issue 97483
Cannot create windows install sets
Last modified: 2009-01-05 13:26:22 UTC
On DEV300 m38 creating office install sets fail. Building in instsetoo_native/util proceeds until "creating msi database (language en-US)". Than an error box pops up "Error 2216: O:\\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US\openoffice31_en-US.msi, AppSearc.idt, 18" [OK] Clicking 'OK', I get another error box "Failed to open database" [OK] and dmake stops with: Error 110. Unable to open database --- merging msm files into msi database ... ... policy_9_0_Microsoft_VC90_CRT_x86.msn ... [...] *************************************************************** ERROR: Could not merge msm file into database: O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\remove_file_idt\policy_9_0_Microsoft_VC90_CRT_x86.msm ! in function: merge_mergemodules_into_msi_database *************************************************************** Log file ends as: Mon Dec 22 10:25:19 2008 (05:06 min.) ###################################################### Creating msi database ###################################################### Systemcall: msidb.exe -f O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US -d O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US\openofficeorg31_en-US.msi -c -i * ERROR: Could not execute msidb.exe! Mon Dec 22 10:26:38 2008 (06:25 min.) ###################################################### Writing summary information stream ###################################################### Mon Dec 22 10:26:38 2008 (06:25 min.) ###################################################### Generating 1 GUID ###################################################### Systemcall: uuidgen.exe -n1 | Success: Executed uuidgen.exe successfully! PackageCode: {2B33B811-0F3D-4550-952A-3BB9565590CE} Systemcall: msiinfo.exe O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US\openofficeorg31_en-US.msi -g 200 -c 1252 -p "Intel;1033" -v {2B33B811-0F3D-4550-952A-3BB9565590CE} -t "Installation database" -a "OpenOffice.org" -j "OpenOffice.org 3.1" -o "Comment" -k "Install,MSI" -n "Windows Installer" -u 0 -w 0 ERROR: Could not execute msiinfo.exe! Mon Dec 22 10:26:38 2008 (06:25 min.) ###################################################### Merging merge modules into msi database ###################################################### Performance Info: MergeModule into msi database, start Mon Dec 22 10:26:38 2008 (06:25 min.) Performance Info: Analyzing MergeModules, start Mon Dec 22 10:26:38 2008 (06:25 min.) Analyzing all Merge Modules create_directories: Using O:\DEV300\src\instsetoo_native\util\..\wntmsci12.pro\ for mergefiles ! Already existing directory, did not create: O:\DEV300\src\instsetoo_native\util\..\wntmsci12.pro\OpenOffice\ Already existing directory, did not create: O:\DEV300\src\instsetoo_native\util\..\wntmsci12.pro\OpenOffice\msi\ Already existing directory, did not create: O:\DEV300\src\instsetoo_native\util\..\wntmsci12.pro\OpenOffice\msi\mergefiles\ Already existing directory, did not create: O:\DEV300\src\instsetoo_native\util\..\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\ SUCCESS: Source for Microsoft_VC90_CRT_x86.msm: r:\pack\DEV300\wntmsci12\OOo_external\Microsoft_VC90_CRT_x86.msm Analyzing Merge Module: Microsoft_VC90_CRT_x86.msm Copy: r:\pack\DEV300\wntmsci12\OOo_external\Microsoft_VC90_CRT_x86.msm to O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Microsoft_Vc90_Crt_X86\Microsoft_VC90_CRT_x86.msm chmod 664, O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Microsoft_Vc90_Crt_X86\Microsoft_VC90_CRT_x86.msm Systemcall: msidb.exe -d Microsoft_VC90_CRT_x86.msm -x MergeModule.CABinet Success: Executed msidb.exe -d Microsoft_VC90_CRT_x86.msm -x MergeModule.CABinet successfully! Systemcall: msidb.exe -d Microsoft_VC90_CRT_x86.msm -f O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Microsoft_Vc90_Crt_X86 -e * Success: Executed msidb.exe -d Microsoft_VC90_CRT_x86.msm -f O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Microsoft_Vc90_Crt_X86 -e * successfully! Copy: O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Microsoft_Vc90_Crt_X86\Microsoft_VC90_CRT_x86.msm to O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Microsoft_Vc90_Crt_X86\remove_file_idt\Microsoft_VC90_CRT_x86.msm chmod 664, O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Microsoft_Vc90_Crt_X86\remove_file_idt\Microsoft_VC90_CRT_x86.msm SUCCESS: Source for policy_9_0_Microsoft_VC90_CRT_x86.msm: r:\pack\DEV300\wntmsci12\OOo_external\policy_9_0_Microsoft_VC90_CRT_x86.msm Analyzing Merge Module: policy_9_0_Microsoft_VC90_CRT_x86.msm Copy: r:\pack\DEV300\wntmsci12\OOo_external\policy_9_0_Microsoft_VC90_CRT_x86.msm to O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\policy_9_0_Microsoft_VC90_CRT_x86.msm chmod 664, O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\policy_9_0_Microsoft_VC90_CRT_x86.msm Systemcall: msidb.exe -d policy_9_0_Microsoft_VC90_CRT_x86.msm -x MergeModule.CABinet Success: Executed msidb.exe -d policy_9_0_Microsoft_VC90_CRT_x86.msm -x MergeModule.CABinet successfully! Systemcall: msidb.exe -d policy_9_0_Microsoft_VC90_CRT_x86.msm -f O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86 -e * Success: Executed msidb.exe -d policy_9_0_Microsoft_VC90_CRT_x86.msm -f O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86 -e * successfully! Copy: O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\policy_9_0_Microsoft_VC90_CRT_x86.msm to O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\remove_file_idt\policy_9_0_Microsoft_VC90_CRT_x86.msm chmod 664, O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\remove_file_idt\policy_9_0_Microsoft_VC90_CRT_x86.msm All Merge Modules successfully analyzed Performance Info: Analyzing MergeModules, stop Mon Dec 22 10:26:44 2008 (06:31 min.) Mon Dec 22 10:26:44 2008 (06:31 min.) ###################################################### Merging Module: policy_9_0_Microsoft_VC90_CRT_x86.msm ###################################################### ERROR: Could not copy O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US\openofficeorg31_en-US.msi to O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US\openofficeorg31_en-US.msi.1 Performance Info: Before merging database Mon Dec 22 10:26:44 2008 (06:31 min.) Systemcall: msidb.exe -d O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US\openofficeorg31_en-US.msi -m O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\remove_file_idt\policy_9_0_Microsoft_VC90_CRT_x86.msm ERROR: Could not execute msidb.exe -d O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\idt_files\en-US\en-US\openofficeorg31_en-US.msi -m O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\remove_file_idt\policy_9_0_Microsoft_VC90_CRT_x86.msm . Returnvalue: 512! Moved directory from n:\ship\install\wntmsci12.pro\OpenOffice\msi\DEV300_m38_native_inprogress-16_en-US.9377 to n:\ship\install\wntmsci12.pro\OpenOffice\msi\DEV300_m38_native_witherror-16_en-US.9377 Removing directory d:\TEMP\4\ooopackaging\i_267761229937613 *************************************************************** ERROR: Could not merge msm file into database: O:\DEV300\src\instsetoo_native\wntmsci12.pro\OpenOffice\msi\mergefiles\en-US\gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86\remove_file_idt\policy_9_0_Microsoft_VC90_CRT_x86.msm ! in function: merge_mergemodules_into_msi_database ***************************************************************
Looks like a merge problem
Integrating CWS native209_DEV300 introduced duplicate entries in some idt files. Removed them, packing works now.
Fixed as masterfix for DEV300 m38. Closing.