[Bug 33661] Microsoft SQL Server Management Studio Express 2008 R2 installer fails (missing registry configuration data for the Windows Performance Library)

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jun 6 14:49:13 CDT 2013


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

--- Comment #2 from Daniel Jelinski <djelinski1 at gmail.com> 2013-06-06 14:49:13 CDT ---
Created attachment 44675
  --> http://bugs.winehq.org/attachment.cgi?id=44675
patch that creates the necessary registry entries (English only)

This bug is probably going to stay open for a while. As seen in the code
snippet, the checked registry key depends on locale setting of the machine
running the installer. I'm not aware of any mechanism in Wine source code that
would let us create locale-dependent registry entries.
I attached a patch that works for English locales (009 is hex locale ID for
English/neutral locale). It can be applied after this one:
http://www.winehq.org/pipermail/wine-patches/2013-June/124596.html
The patch sent to wine-patches creates locale-independent registry entries
needed by installer. Doesn't look like it's going to be accepted any time soon.
That patch creates other entries beside perflib:
- after registry entries for performance library are created, installer
complains about missing PowerShell. Creating registry entry lets it pass.
- After these checks succeed, installer progresses further, but then fails
while trying to retrieve WBEM installation directory. Creating registry entry
lets it pass.
After creating these registry entries, the installer crashes. I didn't have
time to investigate/report it yet.

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