Problem with winetricks and msxml3, msxml4 and msxml6

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
j t

Problem with winetricks and msxml3, msxml4 and msxml6

Post by j t »

Hi all.

I'm a bit of a newbie with wine, so please excuse me if I've messed up
somewhere. I'm trying to install msxml3 installed, so I've tried using
winetricks thus:

sh winetricks -v msxml3

This gives:
...
+ echo Executing wine msiexec /i /home/nonroot/.winetrickscache/msxml3.msi
Executing wine msiexec /i /home/nonroot/.winetrickscache/msxml3.msi
+ wine msiexec /i /home/nonroot/.winetrickscache/msxml3.msi
+ status=103
+ test 103 -ne 0
+ die 'Note: command '\''wine msiexec /i
/home/nonroot/.winetrickscache/msxml3.msi'\'' returned status 103.
Aborting.'
+ echo 'Note: command '\''wine msiexec /i
/home/nonroot/.winetrickscache/msxml3.msi'\'' returned status 103.
Aborting.'
...

I can see the important bit is:
wine msiexec /i /home/nonroot/.winetrickscache/msxml3.msi
and if I run this line manually, I get the same error: a pop-up dialog
box containing the words: "Incorrect command line parameters."

If, however, I copy msxml3.msi to .wine/drive_c/ and then I try:
wine msiexec /i c:\\msxml3.msi
then it installs perfectly.

This same problem also appears to affect msxml4 and msxml6 in a similar way.

I have a few questions:
a) Are my results caused by some anomaly with my os (a freshly
installed debian lenny with gnome desktop), or is it a bug?
b) Should I log a bug against winetricks?
c) What's the best way for me to proceed?

Many thanks for any advice you can offer. Jaime :-)
KenJackson
Level 2
Level 2
Posts: 24
Joined: Mon Apr 14, 2008 11:01 am

Post by KenJackson »

In your ~/.wine/dosdevices/ directory, do you have a symbolic link named z: that points to /?

If not, that may be the problem. I think Wine needs to have a DOS mapping of the argument to be able to find it in the DOS/Windows world. Drive z: covers all bases, so it's created by default.

If that's not it, I don't have a clue either. But there's no need to apologize for being new.
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Problem with winetricks and msxml3, msxml4 and msxml6

Post by austin987 »

On Sat, Mar 21, 2009 at 10:35 AM, j t <[email protected]> wrote:
Hi all.

I'm a bit of a newbie with wine, so please excuse me if I've messed up
somewhere. I'm trying to install msxml3 installed, so I've tried using
winetricks thus:

sh winetricks -v msxml3

This gives:
...
+ echo Executing wine msiexec /i /home/nonroot/.winetrickscache/msxml3.msi
Executing wine msiexec /i /home/nonroot/.winetrickscache/msxml3.msi
+ wine msiexec /i /home/nonroot/.winetrickscache/msxml3.msi
+ status=103
+ test 103 -ne 0
+ die 'Note: command '\''wine msiexec /i
/home/nonroot/.winetrickscache/msxml3.msi'\'' returned status 103.
Aborting.'
+ echo 'Note: command '\''wine msiexec /i
/home/nonroot/.winetrickscache/msxml3.msi'\'' returned status 103.
Aborting.'
Are you on a non-english locale?


--
-Austin
Locked