http://bugs.winehq.org/show_bug.cgi?id=29578
Bug #: 29578 Summary: Internet Explorer 9 installer for Vista needs photometadatahandler.dll and xpsprint.dll Product: Wine Version: 1.3.36 Platform: x86-64 URL: http://download.microsoft.com/download/0/8/7/08768091- 35BC-48E0-9F7F-B9802A0EE2D6/IE9-WindowsVista-x86-enu.e xe OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: RandomAccountName@mail.com Classification: Unclassified
The IE9 installer for Vista fails immediately with the message "Internet Explorer needs an update before installing." The installation log (C:\windows\IE9_main.log) shows:
00:01.994: ERROR: Checking version for C:\windows\System32\Photometadatahandler.dll: Failed. (Couldn't get File Version Info size.) 00:02.021: ERROR: Checking version for C:\windows\System32\XpsPrint.dll: Failed. (Couldn't get File Version Info size.) 00:02.042: ERROR: System version and prerequisite validation checks failed.
After making copies of ieframe.dll named photometadatahandler.dll and xpsprint.dll, this check succeeds:
00:01.329: INFO: Version Check of C:\windows\System32\Photometadatahandler.dll: 8.0.7601.17601 >= 7.0.0.0 (True) 00:01.354: INFO: Version Check of C:\windows\System32\XpsPrint.dll: 8.0.7601.17601 >= 7.0.6002.18363 (True)
The installer then gets far enough to download IE9, but still fails later.
http://bugs.winehq.org/show_bug.cgi?id=29578
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer
http://bugs.winehq.org/show_bug.cgi?id=29578
--- Comment #1 from Austin English austinenglish@gmail.com 2012-01-09 19:58:04 CST --- Created attachment 38313 --> http://bugs.winehq.org/attachment.cgi?id=38313 stubs
http://bugs.winehq.org/show_bug.cgi?id=29578
--- Comment #2 from A Wine user RandomAccountName@mail.com 2012-01-10 01:40:18 CST --- (In reply to comment #1)
Created attachment 38313 [details] stubs
It still fails to check the DLLs' version information with these stubs (no version resource).
http://bugs.winehq.org/show_bug.cgi?id=29578
--- Comment #3 from Austin English austinenglish@gmail.com 2012-01-10 22:19:56 CST --- Created attachment 38322 --> http://bugs.winehq.org/attachment.cgi?id=38322 stubs
(In reply to comment #2)
(In reply to comment #1)
Created attachment 38313 [details] stubs
It still fails to check the DLLs' version information with these stubs (no version resource).
MM, yeah, try this patch.
After that, still fails: 00:01.901: INFO: Version Check of C:\windows\System32\Photometadatahandler.dll: 7.0.0.0 >= 7.0.0.0 (True) 00:01.906: INFO: Version Check of C:\windows\System32\XpsPrint.dll: 6.0.6002.18005 >= 7.0.6002.18363 (False) 00:01.915: INFO: Download for KB2117917 initiated. Downloading http://go.microsoft.com/fwlink/?LinkID=207554 -> KB2117917_x86.msu. 00:01.927: INFO: PauseOrResumeAUThread: Successfully paused Automatic Updates. 00:05.492: ERROR: Unable to create process 'C:\windows\system32\pkgmgr.exe /quiet /norestart /ip /m:C:\windows\TEMP\IE97c.tmp\KB2117917_x86\Windows6.0-KB2117917-x86.cab /s:C:\windows\TEMP\IE97c.tmp\PackageFiles', errorID = 0x00000002 (2) 00:05.513: INFO: PauseOrResumeAUThread: Successfully resumed Automatic Updates. 00:06.425: INFO: Message to User: Browser start failed. 00:06.953: ERROR: Unable to launch URL: http://go.microsoft.com/fwlink/?LinkId=185111. 00:07.615: INFO: Setup exit code: 0x00009C47 (40007) - Required updates are missing from the system. 00:07.656: INFO: Cleaning up temporary files in: C:\windows\TEMP\IE97c.tmp
http://bugs.winehq.org/show_bug.cgi?id=29578
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=29578
--- Comment #4 from A Wine user RandomAccountName@mail.com 2012-01-11 01:52:05 CST --- (In reply to comment #3)
Created attachment 38322 [details] stubs
(In reply to comment #2)
(In reply to comment #1)
Created attachment 38313 [details] stubs
It still fails to check the DLLs' version information with these stubs (no version resource).
MM, yeah, try this patch.
That one works. This is what I see now:
00:01.724: INFO: Version Check of C:\windows\System32\Photometadatahandler.dll: 7.0.0.0 >= 7.0.0.0 (True) 00:01.749: INFO: Version Check of C:\windows\System32\XpsPrint.dll: 7.0.6002.18363 >= 7.0.6002.18363 (True) ... 00:03.430: INFO: Installing with the extracted package. C:\windows\TEMP\IE9543.tmp\IE9-neutral.Extracted.cab 00:03.464: ERROR: Unable to create process 'C:\windows\system32\pkgmgr.exe /quiet /norestart /ip /m:C:\windows\TEMP\IE9543.tmp\IE9-neutral.Extracted.cab /s:C:\windows\TEMP\IE9543.tmp\PackageFiles', errorID = 0x00000002 (2) 00:03.575: INFO: PauseOrResumeAUThread: Successfully resumed Automatic Updates. 00:05.283: INFO: Setup exit code 0x00000002 (2) [File not found ]
I tried creating a makeshift pkgmgr.exe stub:
cp ~/wine-git/programs/aspnet_regiis/aspnet_regiis.exe.so ~/.wine/drive_c/windows/system32/pkgmgr.exe
Then the installer claims success (in the log) but doesn't actually install anything.
http://bugs.winehq.org/show_bug.cgi?id=29578
A Wine user RandomAccountName@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
http://bugs.winehq.org/show_bug.cgi?id=29578
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |e3fb0783294b47584d3b181aae4 | |afde2386cc178 Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #5 from Austin English austinenglish@gmail.com 2012-01-13 12:28:36 CST --- http://source.winehq.org/git/wine.git/commitdiff/1c92d2022547fcc536f92c0e7f5... http://source.winehq.org/git/wine.git/commitdiff/e3fb0783294b47584d3b181aae4...
http://bugs.winehq.org/show_bug.cgi?id=29578
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2012-01-13 13:50:58 CST --- Closing bugs fixed in 1.3.37.
https://bugs.winehq.org/show_bug.cgi?id=29578
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://download.microsoft.c |https://web.archive.org/web |om/download/0/8/7/08768091- |/20110424004207/http://down |35BC-48E0-9F7F-B9802A0EE2D6 |load.microsoft.com/download |/IE9-WindowsVista-x86-enu.e |/0/8/7/08768091-35BC-48E0-9 |xe |F7F-B9802A0EE2D6/IE9-Window | |sVista-x86-enu.exe CC| |focht@gmx.net