[Bug 26757] IE8 for Vista refuses to install (CBS registry data for KB937287 not present)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun May 1 05:05:05 CDT 2011


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net
            Summary|IE8 for Vista refuses to    |IE8 for Vista refuses to
                   |install                     |install (CBS registry data
                   |                            |for KB937287 not present)

--- Comment #1 from Anastasius Focht <focht at gmx.net> 2011-05-01 05:05:04 CDT ---
Hello,

installer log file:

--- snip ---
...
00:10.477: INFO:    Operating System: Windows Workstation: 6.0.6002 (Service
Pack 2)
00:10.478: INFO:    Vista operating system detected. Service pack major: 2,
Service pack minor: 0, Service pack name: Service Pack 2
00:10.479: INFO:    Checking whether servicing stack update is installed
00:10.480: ERROR:   RegOpenKeyEx failed for regkey:
'SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version'
00:10.481: INFO:    Setup has detected that the servicing stack update is not
installed. Exiting...
00:10.482: ERROR:   Failed to pass system version validation checks.
00:10.509: ERROR:   Message to User: This installation requires the servicing
stack update (KB937287) to be present. Shortcut placed on desktop.
00:12.978: ERROR:   Setup exit code: 0x0000f0f5 (Setup has detected the system
is missing the servicing stack update required for install.).
...
--- snip ---

--- snip ---
0021:Call advapi32.RegOpenKeyExW(80000002,01005a38
L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Component Based
Servicing\\Version",00000000,00020019,0032fd00) ret=010156f7
0021:Ret  advapi32.RegOpenKeyExW() retval=00000002 ret=010156f7
--- snip ---

Maybe someone with Windows Vista can fire up regedit and look what kind of data
is there: "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Component Based
Servicing\\Version"

This is the mentioned "KB937287" update:

https://www.microsoft.com/downloads/en/details.aspx?FamilyID=5639710d-dfbf-4527-806e-9a1634d0cc8e&displaylang=en

The problem is the package is MSU file format which is a new package type for
Windows Vista (and above).
Wine msi doesn't support that stuff.

Maybe you can just get around by checking which registry key data are required
at minimum and extract that into winetricks recipe.

I doubt this is useful in official wine.inf

---

CBS info (only giving overview, not that useful for resolving the bug):

MSDN:
http://blogs.technet.com/b/askperf/archive/2008/04/23/understanding-component-based-servicing.aspx

Blog:
http://aokcompat.blogspot.com/2008/09/component-based-servicing-cbs-voyage-of.html

Regards

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