[Bug 23014] New: InstallShield .prq don't find Windows Installer 4.5

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jun 2 21:57:04 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=23014

           Summary: InstallShield .prq don't find Windows Installer 4.5
           Product: Wine
           Version: 1.2-rc2
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: msi
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: peter at stuge.se


wine-1.2-rc2-111-g9aa9a12

The InstallShield for the Actel Libero v9.0 FPGA design software is a 1.4GB
.exe with an embedded .msi. The .exe tries to ensure that Windows Installer 4.5
is installed on the system where applicable using a couple of .prq files with
conditions on specific DLL versions:

Windows Installer 4.5 Update for Windows Server 2003 and XP (x64).prq:
<condition Type="16" Comparison="2" Path="[SystemFolder]" FileName="msi.dll"
ReturnValue="4.5.6001.22159"></condition>

Windows Installer 4.5 for Windows Vista (x64).prq:
<condition Type="16" Comparison="2" Path="[SystemFolder]" FileName="msi.dll"
ReturnValue="4.5.6001.22162"></condition>

Windows Installer 4.5 for Windows Vista (x86).prq:
<condition Type="16" Comparison="2" Path="[SystemFolder]" FileName="msi.dll"
ReturnValue="4.5.6000.20817"></condition>

Windows Installer 4.5 for Windows XP SP2 and later (x86).prq:
<condition Type="16" Comparison="2" Path="[SystemFolder]" FileName="msi.dll"
ReturnValue="4.5.6001.22159"></condition>

The test in these files aren't satisfied by wine, but setting version to
Windows 7 (and likely also 2008) in winecfg makes the .exe skip the tests, and
allows the installer to run.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list