http://bugs.winehq.org/show_bug.cgi?id=9433
Summary: Problem through the registration of C++ 2005 Product: Wine Version: 0.9.43. Platform: HP OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-debug AssignedTo: wine-bugs@winehq.org ReportedBy: yolande@haneder.biz
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders" fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L"MsiAssembly" table values fixme:msi:msi_unimplemented_action_stub MsiPublishAssemblies -> 10 ignored L"MsiAssembly" table values fixme:msi:MsiEnumProductsExA (null) (null) 4 0 0x7befe718 0x7befe6fc (nil) (nil)fixme:msi:MsiEnumProductsExA (null) (null) 4 0 0x7befe718 0x7befe6fc (nil) (nil)fixme:msi:MsiEnumProductsExA (null) (null) 4 0 0x7befe718 0x7befe6fc (nil) (nil)fixme:msi:MsiEnumProductsExA (null) (null) 4 0 0x7befe718 0x7befe6fc (nil) (nil)fixme:msi:MsiEnumProductsExA (null) (null) 4 0 0x7befe718 0x7befe6fc (nil)
Repeating again and again, then wine gives up.
http://bugs.winehq.org/show_bug.cgi?id=9433
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #1 from Dan Kegel dank@kegel.com 2007-08-24 12:11:18 --- What are you trying to do, exactly? Please give the full name of the product you're installing, and steps to reproduce, starting with rm -rf ~/.wine please.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #2 from Yolande Haneder yolande@haneder.biz 2007-08-24 12:35:29 --- OK, the name is Trados 2007, the trial version is also a time limited trial version.
To got up to there you have to: Install IE and launch it to get mozilla Install Word Add and install msvcr70.dll fusion.dll (I think the first one is already there so do not replace it anymore) --> needed for .NET 2 Add and Install Msvcirdt.dll Msvcp50.dll Msvcp60.dll Mscvrt.dll Mscvrt20.dll Msvcrt40.dll Mscvrdt.dll (needed to prevent a runtime blocking error)
Install Windows basic scripting (requires MFC42.dll)
Add secur32.dll
Now launch Trados, uncheck the installation of Java2 (I already had it for windows), on the 1st try you will be told .NET can't be installed, whether you want to pursue. Say yes, it will then start the installation of C++ 2005 and install you on the way gacutil.exe, required by NET.
Now since you are blocked with my other bug, you can start from the beginning, this time .NET will be partially installed and registered. On the 3rd time I think, NET is fully install. Proceed to the whole installation (I think for SDLX you will have to wait that the other BUG to time out or you will start again and again with SDLX.
At the end, only C++ 2005 is remaining, you accept the license, it checks the components and dies.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #3 from Yolande Haneder yolande@haneder.biz 2007-08-24 12:45:58 --- One thing more to take care: the second big window (before the custom installation and after install the software is not closing on it own). You have to close it manually with the cross to proceed further.
This not automatically closing of windows when not needed/after a few seconds is blocking the second installation option (the flexible license center) which is not disappearing and freezing everything at the point of announcing the installation.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #4 from Yolande Haneder yolande@haneder.biz 2007-08-29 13:51:07 --- I am now able to replicate the problem with another component of Visual C++ 2005:
vcredist_86.exe
It seems that the file vcredist.msi is unable to install and throwing the same error.
(Just a note so that you don't have to the whole Trados installation procedure to see the error message).
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #5 from Dan Kegel dank@kegel.com 2007-11-18 06:12:50 --- Where can one download the free trial version? I don't see any at http://www.translationzone.com/en/products/sdltrados2007/
http://bugs.winehq.org/show_bug.cgi?id=9433
James McKenzie jjmckenzie51@sprintpcs.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jjmckenzie51@sprintpcs.com
--- Comment #6 from James McKenzie jjmckenzie51@sprintpcs.com 2007-12-27 21:10:00 --- Dan: You can download the VC++ 2005 redistributables from Microsoft. That is what is referred by comment #4. I've tried to install this and it does not work with 0.9.50. I will start with a fresh .wine and 0.9.52 once it is released. James
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #7 from Yolande Haneder yolande@haneder.biz 2007-12-28 01:15:28 --- Thank you!
I am waiting quite eagerly for the next release since the last 2 GIT had not been compiled for SUSE.
Like I said for Trados, they removed the test version from the product description page quite a few weeks before the last version. Usually then don't mind providing an access for a test copy when they get contacted but you can only download it through registration on their portal.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #8 from Dan Kegel dank@kegel.com 2007-12-28 06:01:25 --- wget http://kegel.com/wine/winetricks sh winetricks vcrun2005
works fine for me with current git.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #9 from Yolande Haneder yolande@haneder.biz 2007-12-28 09:19:40 --- Winetricks is not helping me because I have an installing script trying to get me the install of C++ (probably vs_credist)through every time I start the installation of another component. However if it's working I am very happy with it because I will get to the point where really everything gets installed.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #10 from Dan Kegel dank@kegel.com 2007-12-28 12:01:36 --- Winetricks does nothing special, it just downloads and runs the installer.
I would like to confirm that rm -rf ~/.wine wget http://kegel.com/wine/winetricks sh winetricks vcrun2005 works for you. If it doesn't something is seriously wrong.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #11 from Yolande Haneder yolande@haneder.biz 2007-12-28 13:46:06 --- It just came to my mind,
With your Winetrick, you are using the default Wine (Win2000). On win2000 it is fine, however I am using XP as default because of the .NET 2 and the fact that Trados is working best with XP. Otherwise, even with working with the Windows Installer 3.1 (which is installing without problems on 2000 or XP) if it were only for C++ I would have used win2000.
I have the feeling some of the function are not implemented and it is a reason for the crash.
As I can see in an older test, there are MsiUnpublishAssemblies MsiPublishAssemblies
not implemented and the crash has something to do with assemblies (MsiEnumProductsExA)
which are specific to XP, according to Microsoft. I have the feeling this had to do with the Winsxs because the day it went through on the other place, I had a winSxs copied from Windows. However there must be something more because even since I started using Wine (0.9.37), it never worked here even with a windows sxs until Wine had its own.
I wish somebody else could get the same installer as me through, maybe my problem is too specific.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #12 from Dan Kegel dank@kegel.com 2007-12-28 19:15:32 --- I just tried setting the windows version to XP and then running vcredist_x86.exe. It ran fine. What problem do you see when you run it? Remember, fixmes are not problems; console messages that have err: in them might be problems, but messages with fixme: in them can be ignored.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #13 from Yolande Haneder yolande@haneder.biz 2007-12-29 00:36:25 --- My problem is not that it is not working as such, it is that the installshield refuses to see the installation as completed.
On the first try it is dying at the end, not completing. Then on every new try it is trying the installation again and crashing (showing you the fixme messages).
If it may help, on the list of the components to be installed of the installshield, the name is greyed out (it is black when not installed and not shown when installed). This means that some installation took place and in normal circumstances I could uncheck the installation (another occasion of the greyed out name is for instance when the Installshield is taking note of the JRE for Linux and then making the installation of JRE for Windows not compulsory - you can usually uncheck the greyed out elements). Somehow however it is refusing to let me uncheck it and in the end.
Anyway it is not so important for now. I must get the other bug sorted out first to be able to get a shortlog of this problem.
This means I have to get the GIT running to make a regression test.
Another note: wget is disabled per default on SLED. It is not working.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #14 from Yolande Haneder yolande@haneder.biz 2008-02-05 08:57:19 --- As per today's GIT (05.01.08), C++ is not installing at all anymore. It is hanging at "Processing Microsoft Visual C++ 2005 redistributable Please wait" and not doing anything (not even a sound of processing from my computer). First and last lines of log were fixme:advapi:DecryptFileA "C:\windows\temp\IXP000.TMP\" 00000000 fixme:advapi:DecryptFileA "C:\windows\temp\IXP001.TMP\" 00000000
http://bugs.winehq.org/show_bug.cgi?id=9433
Yolande Haneder yolande@haneder.biz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |ABANDONED
--- Comment #15 from Yolande Haneder yolande@haneder.biz 2008-03-16 02:21:51 --- abandoned
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #16 from Dan Kegel dank@kegel.com 2008-03-16 08:41:54 --- Hi Yolande, sorry Wine wasn't ready for you! Thanks for trying to help us with our development. If I ever get a copy of Trados I'll see if I can nudge Wine past the problems you're running into. - Dan
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #17 from Yolande Haneder yolande@haneder.biz 2008-03-16 09:47:16 --- Dear Dan,
I think the issue is already talked about on Wine devel (about getting fusion.dll to get msi assemblies install working - which seems to be an issue there).
A copy of Trados is available on the software description page. If the link doesn't work anymore, I can send you my login for you to get a copy direct from SDL (per e-mail). You will need a step by step instruction requiring to kill wineserver 3-5 adding dlls and winsxs before you get through everything installed, forked out Wine. It's not an easy road but once installed it's working.
Don't worry, it's working on demo because problem with flexnet but I can lend you my license for a couple of days to get it working.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #18 from Dan Kegel dank@kegel.com 2008-03-16 09:57:14 --- Is this the demo? http://www.translationzone.com/en/downloads/demodownloads/SDLX_trial.asp If not, what's the URL?
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #19 from Yolande Haneder yolande@haneder.biz 2008-03-16 10:08:56 --- Not, it's the first option Trados SDL Service Pack 2. You have to enter your e-mail. In the past it had been a limited or 30 days demo.
It does contain SDLX too. SDL light is a free limited version of SDL. I would only attempt to try it when the macros are 100% fixed, it's going to be more challenging for you otherwise (Trados itself is more VBA-independent and partially works without word but SDLX less).
For C++ 2005 first solution is fine --> you will get the windows installer 3.1 and .NET 2 installed too. For the rest, I can send some info later on how to get around on the installer.
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #20 from Dan Kegel dank@kegel.com 2008-03-16 10:49:25 --- I tried, but it won't give me Trados SP2. It's evidently not a free download. So I'm stuck, can't test it.
(SDLX does have a free download, so I tried it. It installed fine except for a few message like err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\Program Files\SDL International\SDLX Lite\Filters\Word12Filter.dll") not found unless you do "winetricks vcrun2005" first. It seems to run ok, though it's missing some toolbar icons. It doesn't seem to have the problems that Trados does, oh well.)
http://bugs.winehq.org/show_bug.cgi?id=9433
--- Comment #21 from Yolande Haneder yolande@haneder.biz 2008-03-16 12:54:31 --- SDLX light is a tool for texts prepared by agencies (to offer to freelances). It does not have any filters and is not a standalone tool.
Please check your e-mail (but do not disclose it).
y.
http://bugs.winehq.org/show_bug.cgi?id=9433
Yolande Haneder yolande@haneder.biz changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|ABANDONED |FIXED
--- Comment #22 from Yolande Haneder yolande@haneder.biz 2008-06-04 11:42:32 --- Fixed as per 0.9.60
http://bugs.winehq.org/show_bug.cgi?id=9433
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #23 from Alexandre Julliard julliard@winehq.org 2008-06-06 10:40:38 --- Closing bugs fixed in 1.0-rc4.
http://bugs.winehq.org/show_bug.cgi?id=9433
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Platform|HP |PC
--- Comment #24 from Dan Kegel dank@kegel.com 2009-05-29 18:59:53 --- Bugs marked "HP, Linux" probably should have been marked "PC, Linux" as HP really is for HP's HP-PA or Itanium systems, and very few people have those.