[Bug 43509] New: Internet Explorer 11 installer fails ( needs stubs or a suitable MSU installer)

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Aug 8 17:10:30 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=43509

            Bug ID: 43509
           Summary: Internet Explorer 11 installer fails (needs stubs or a
                    suitable MSU installer)
           Product: Wine
           Version: 2.14
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: z.figura12 at gmail.com
      Distribution: ---

Fails with the message "Internet Explorer needs an update before installing. Go
online and install the required update, then return to the Internet Explorer
installation page and run setup again."

Looking through logs shows that it is checking the version of several files,
namely: d3d11.dll, api-ms-win-downlevel-user32-l1-1-0.dll, ntoskrnl.exe,
api-ms-win-security-base-l1-1-0.dll, conhost.exe, segoeui.ttf, taskhost.exe,
tdh.dll, tcpip.sys. When these checks fail it attempts to download KB updates
(as can be seen from
https://support.microsoft.com/en-us/help/2847882/prerequisite-updates-for-internet-explorer-11).

Wine lacks the last four of these. Adding a version resource to tdh.dll, and
adding a stub tcpip.sys with version resource, causes those two checks to
succeed; presumably the same can be done for taskhost.exe (although it is
probably not necessary; see below). Copying over segoeui.ttf from an existing
Windows installation does *not* work, and for the life of me I can't figure out
why; a +relay trace doesn't show the installer doing *any* version checks on
the file.

When the checks fail, the installer attempts to download and install KB updates
using dism.exe. This fails, since we don't have dism.exe.

-- 
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