Issue 97483 - Cannot create windows install sets
Summary: Cannot create windows install sets
Status: CLOSED FIXED
Alias: None
Product: Installation
Classification: Application
Component: code (show other issues)
Version: current
Hardware: PC Windows, all
: P1 (highest) Trivial (vote)
Target Milestone: OOo 3.1
Assignee: rt
QA Contact: issues@installation
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-22 09:31 UTC by rt
Modified: 2009-01-05 13:26 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description rt 2008-12-22 09:31:19 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
***************************************************************
Comment 1 dirk.voelzke 2008-12-22 10:14:49 UTC
Looks like a merge problem
Comment 2 rt 2008-12-22 13:39:37 UTC
Integrating CWS native209_DEV300 introduced duplicate entries in some idt files.
Removed them, packing works now.
Comment 3 rt 2009-01-05 13:26:22 UTC
Fixed as masterfix for DEV300 m38. Closing.