Michael Keightley wrote:
>Installed Wine 20030813 from RPM on Red Hat 9.
>When I try to install Office 2000 I get this error:
>
>% wine /mnt/cdrom/SETUP.EXE
>fixme:process:CreateProcessA (C:\WINDOWS\SYSTEM\msiexec.exe,...):
NORMAL_PRIORITY_CLASS ignored
>fixme:msi:MsiEnableLogA 00000516 "X:\\Office 2000 Professional Setup
(0026)_MsiExec.txt" 0
>fixme:msi:MsiSetInternalUI 00000005 (nil)
>fixme:msi:MsiInstallProductW L"G:\\data1.msi" L" "
>Call not implemented
>
>Any idea what might be going wrong?
>
>Michael
>
>
Hi,
I was going through the exact same problem with Office Xp. My suggestion
is to save yourself the heartache and just forget it; it has been an
unresolved issue since 2001 and Wine developers are still working on it.
I have asked this same question at every board and no one has ever
answered me. I have done Google searches for over 72 hours for
resolutions from other people and they too were dead ends.
To break the issue to a nutshell, the problem is that Office needs
Windows Installer to extract the Office .msi file but Windows Installer
needs to access the Windows ole32.dll file before it can do that. I
believe the ole32.dll file was put by Microsoft to verify its not a
pirated software or something like that. When Wine launches the
SETUP.EXE from Office, it points it to the ole32.dll file from Wine's
memory rather than the one from Windows (because its not there) and then
you start getting errors out the butt like you're getting. I have tried
downloading the most recent version of Windows Installer - didn't work.
I tried putting the original Windows ole32.dll file within the Windows
directory - didn't work either. I even tried downloading the foney
Installer program from Wine HQ - that was a dead end as well. So I
checked out Wine Bugzilla and found out that basically they don't have a
clue either. So I am S-O-L.
If you want to view their progress, here is the bug report
http://bugs.codeweavers.com/show_bug.cgi?id=155.
If you are using a full blown Linux without Windows (like me), don't
even bother with this, just use Star Office or something else, but if
you have a Windows partition there might be some hope for you if you do
a Google search from other people with the same problem. I think I read
someone was able to get it running that way because the original
ole32.dll file is there so it works. I think the most recent of Office
you are going to get is Office 97 because I don't think it uses Windows
Installer; I think I remember reading somewhere someone was able to get
it working with it.
Good luck!
Shaunie