[Bug 27012] RIFT needs vcrun2008 during patching phase

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Jan 14 16:50:56 CST 2012


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Fixed by SHA1|                            |227f87fc7dd13c27f2f3c04eae4
                   |                            |e036ce4d56bef
             Status|UNCONFIRMED                 |RESOLVED
                URL|                            |http://update2.triongames.c
                   |                            |om/patcher/public/Rift_LIVE
                   |                            |_Patcher_setup.exe
           Keywords|                            |download, Installer
          Component|-unknown                    |msvcrt
                 CC|                            |focht at gmx.net
         Resolution|                            |FIXED

--- Comment #1 from Anastasius Focht <focht at gmx.net> 2012-01-14 16:50:56 CST ---
Hello,

can't reproduce.

Your console log indicates that the app tried to load VC++ runtime through PE
embedded manifest references.
Wine's msvcr90 (fake) manifest resources were added with commit
http://source.winehq.org/git/wine.git/commitdiff/227f87fc7dd13c27f2f3c04eae4e036ce4d56bef

The current (bootstrapper) installer shows an option to install VC++ 2008
runtime.
Most likely this option was not present in previous versions of Rift
installers.

I've not seen any MsiQueryProductState() calls in trace logs and think this
install option should also show up for Windows (even with VC++ runtime already
installed).
They didn't bother to check for support libraries product codes.

If the user deliberately chose not to install VC++ runtime and there is no
runtime -> user fault.
Wine has it's own msvc*90 dlls now, although incomplete and lacking several
API.
You will most likely run into one of the existing bug reports if you chose to
skip vcredist.

Login and updating/patching works fine here.
At least nice speeds ... the updater capped at 5.5 MiB/s from my home line,
downloaded 10 GiB.

$ sha1sum Rift_LIVE_Patcher_setup.exe 
03789429002ee3bcc1209279398e39620a4456cd  Rift_LIVE_Patcher_setup.exe

$ wine --version
wine-1.3.37

So make sure you tick "Visual C++ 2008 runtime" in bootstrap installer
otherwise you encounter Wine msvc*90 insufficiencies.

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