can't install xml6

Questions about Wine on Linux
Locked
villandra
Level 2
Level 2
Posts: 12
Joined: Sat Jun 28, 2014 12:57 am

can't install xml6

Post by villandra »

I am using the current version 1.6 of Wine I downloaded from this web site, and the version of Winetricks that IT downloaded, together wtih teh version of Gecko that it downloaded. I just got told I'm getting old error messages but don't see how my program is out of date.

I am also using Mint 17.1 . For whatever it's worth, Mint is itself proving hard to work with. Perhaps Wine can anticipate all kinds of problems from Mint users. Things that work smoothly in Ubuntu don't work in Mint without fixes, and it seems that thousands of big and small changes have been made in the way the entire operating system works just so they can prove they are superior to Ubuntu. My favorite example is the entire apt installation mechanism. They structured it completely differently, and made it harder to use and impossible to fix when something breaks. Meanwhile, Ubuntu's developers have lost their minds and are going the way of Windows 8, forcing its users to leave. Mind, so far I have eventually gotten everything to work in Mint 17.1 except teh ability to display photos in Google Earth, which is probably on account of something Mint's developers have broken; my installation is not itself broken.

I looked into it carefully and I understand taht Wine 1.7 is not ready for general use, it's still bugridden, it is not the 'stable' version, many of the winefixes that you need for isntance to run Rootsmagic aren't ready yet, and moreover half of the software I use specifically won't run in it. Not even on Ubuntu.

I was formerly using the versions of Wine and winetricks that mint software manager installed, but I removed them, using Synaptic, and then deleted their hidden folders from /home. Then reinstalled with what I downloaded from the Wine web site. Then winetricks, which had disappeared from the Wine menu long before I uninstalled it, and had to be run from the terminal, reappeared in the wine menu.

If I didn't uninstall Wine properly before I installed the version that is currently on the Wine web site, I need VERY specific instructions on how to COMPLETELY remove it. The instructions I'm finding are as clear as mud. What I need is the specific commands to use, and what folders to delete - and keep in mind that outside of the /home directory, which could be all Wine uses, Mint places any given folder in a completely different place than Ubuntu does.

If you tell me to install a different winetricks, please direct me to a download link and not tell me to do something with a script that I'd have to be a computer programmer to know what to do with it. The question I asked yesterday, someone pointed me to a page with a very long script on it, which might be winetricks for all I know, but what in in God's name would I do with it. And if he thinks I need to reinstall Wine he never said a word on how to actually get rid of the wrong version.

So now I can't install xml6. Rootsmagic needs XML, because it's based on XML.. It is completely unclear whether having successfully installed xml4 is good enough. I have deduced I didn't have winbind installed and installed it. Here is what happens when I try to install it from the terminal. From withithin winetricks I get status 5 aborting.

XMLlite won't install either.

I deduced I didn't have winbind installed and installed it.

I bolded the line where it actually crashes and starts the debugger. This appears to be possibly a testing phase of the install and not the install itself. What I ahve copied and pasted follows about a ton of + set +x +w metadata... lines that aren't even still all in the terminal to be copied and pasted. It looks like that completed and then it ran a test.

+ execute_command msxml6
+ cmd=msxml6
+ arg=
+ winetricks_metadata_exists msxml6
+ test -f /tmp/w.dora.23533/metadata/dlls/msxml6.vars
+ w_call msxml6
+ w_try w_do_call msxml6
+ export WINEDLLOVERRIDES
+ printf %s\n Executing w_do_call msxml6
Executing w_do_call msxml6
+ w_do_call msxml6
+ test msxml6 = vd
+ cmd=msxml6
+ arg=
+ W_TMP=/home/dora/.wine/dosdevices/c:/windows/temp/_msxml6
+ W_TMP_WIN=C:\windows\Temp\_msxml6
+ test = 1
+ rm -rf /home/dora/.wine/dosdevices/c:/windows/temp/_msxml6
+ mkdir -p /home/dora/.wine/dosdevices/c:/windows/temp/_msxml6
+ unset conflicts installed_file1 installed_exe1
+ winetricks_metadata_exists msxml6
+ test -f /tmp/w.dora.23533/metadata/dlls/msxml6.vars
+ . /tmp/w.dora.23533/metadata/dlls/msxml6.vars
+ title=MS XML Core Services 6.0 sp1
+ publisher=Microsoft
+ year=2007
+ media=download
+ file1=msxml6_x86.msi
+ installed_file1=C:\windows\system32/msxml6.dll
+ category=dlls
+ size_MB=54
+ time_sec=1
+ test = 1
+ rm -rf /home/dora/.wine/dosdevices/c:/windows/temp/_msxml6
+ mkdir -p /home/dora/.wine/dosdevices/c:/windows/temp/_msxml6
+ test != 1
+ winetricks_is_installed msxml6
+ unset _W_file _W_file_unix
+ test
+ test C:\windows\system32/msxml6.dll
+ _W_file=C:\windows\system32/msxml6.dll
+ _W_prefix=/home/dora/.wine
+ test -d /home/dora/.wine/dosdevices
+ _W_IFS=

+ IFS=|
+ WINEPREFIX=/home/dora/.wine w_pathconv -u C:\windows\system32/msxml6.dll
+ winetricks_wintounix C:\windows\system32/msxml6.dll
+ _W_winp_=C:\windows\system32/msxml6.dll
+ _W_winp=\windows\system32/msxml6.dll
+ printf %s /home/dora/.wine/dosdevices/c:
+ sed s,\\,/,g
+ echo \windows\system32/msxml6.dll
+ _W_file_unix=/home/dora/.wine/dosdevices/c:/windows/system32/msxml6.dll
+ test -f /home/dora/.wine/dosdevices/c:/windows/system32/msxml6.dll
+ IFS=

+ unset _W_file _W_prefix
+ unset _W_IFS _W_file_
+ return 1
+ test != 1
+ test
+ W_PACKAGE=msxml6
+ w_try load_msxml6
+ export WINEDLLOVERRIDES
+ printf %s\n Executing load_msxml6
Executing load_msxml6
+ load_msxml6
+ w_download http://download.microsoft.com/download/ ... l6_x86.msi 5125220e985b33c946bbf9f60e2b222c7570bfa2
+ w_download_to msxml6 http://download.microsoft.com/download/ ... l6_x86.msi 5125220e985b33c946bbf9f60e2b222c7570bfa2
+ _W_packagename=msxml6
+ _W_url=http://download.microsoft.com/download/ ... l6_x86.msi
+ _W_sum=5125220e985b33c946bbf9f60e2b222c7570bfa2
+ _W_file=
+ _W_cookiejar=
+ grep
+ echo http://download.microsoft.com/download/ ... l6_x86.msi
+ [ x = x ]
+ basename http://download.microsoft.com/download/ ... l6_x86.msi
+ _W_file=msxml6_x86.msi
+ _W_cache=/home/dora/.cache/winetricks/msxml6
+ test ! -d /home/dora/.cache/winetricks/msxml6
+ checksum_ok=
+ tries=0
+ test 0 -lt 2
+ expr 0 + 1
+ tries=1
+ test -s /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi
+ test 5125220e985b33c946bbf9f60e2b222c7570bfa2
+ test 1 = 1
+ cut -f1
+ du -k /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi
+ test 1488 -gt 500000
+ sed s/(stdin)= //;s/ .*//
+ sha1sum
+ gotsum=5125220e985b33c946bbf9f60e2b222c7570bfa2
+ [ 5125220e985b33c946bbf9f60e2b222c7570bfa2x = 5125220e985b33c946bbf9f60e2b222c7570bfa2x ]
+ checksum_ok=1
+ break
+ test 5125220e985b33c946bbf9f60e2b222c7570bfa2
+ test ! 1
+ w_override_dlls native,builtin msxml6
+ w_skip_windows w_override_dlls
+ return 1
+ _W_mode=native,builtin
+ shift
+ echo Using native,builtin override for following DLLs: msxml6
Using native,builtin override for following DLLs: msxml6
+ cat
+ test msxml6 !=
+ [ native,builtin = default ]
+ echo "*msxml6"="native,builtin"
+ shift
+ test !=
+ w_try_regedit C:\windows\Temp\_msxml6\override-dll.reg
+ unset cmdc
+ w_try winetricks_early_wine regedit C:\windows\Temp\_msxml6\override-dll.reg
+ export WINEDLLOVERRIDES
+ printf %s\n Executing winetricks_early_wine regedit C:\windows\Temp\_msxml6\override-dll.reg
Executing winetricks_early_wine regedit C:\windows\Temp\_msxml6\override-dll.reg
+ winetricks_early_wine regedit C:\windows\Temp\_msxml6\override-dll.reg
+ WINEDEBUG=-all wine regedit C:\windows\Temp\_msxml6\override-dll.reg
+ grep -v Module not found
+ tr -d \r
+ sed s/.*1h.=//
+ true
+ status=0
+ test 0 -ne 0
+ unset _W_mode
+ rm -f /home/dora/.wine/dosdevices/c:/windows/system32/msxml6.dll
+ w_try wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi
+ export WINEDLLOVERRIDES
+ printf %s\n Executing wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi
Executing wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi
+ wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi
fixme:storage:create_storagefile Storage share mode not implemented.
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
err:richedit:ReadStyleSheet skipping optional destination
wine: Unhandled page fault on read access to 0x00000000 at address 0x1331a82 (thread 0036), starting debugger...

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01331a82).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:01331a82 ESP:0033f8a8 EBP:00187c0c EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:00187450 ECX:ffffffff EDX:00000000
ESI:006489c8 EDI:00000000
Stack dump:
0x0033f8a8: 0033f918 00187450 006489c8 7ed46000
0x0033f8b8: 00000000 7eccb817 00187450 7ed62098
0x0033f8c8: 00000000 00000000 7eccac10 00000000
0x0033f8d8: 0033f96c 00000000 0033f8f4 00000000
0x0033f8e8: 0033f918 7ecbc6eb 00000000 00000002
0x0033f8f8: 00000001 00647158 00000000 00158ee4
Backtrace:
=>0 0x01331a82 in cabinet (+0x1a82) (0x00187c0c)
0x01331a82: repne scasb %es:(%edi)
Modules:
Module Address Debug info Name (84 modules)
PE 400000- 411000 Deferred msi1703.tmp
PE 530000- 556000 Deferred msi95b4.tmp
PE 1330000- 1347000 Export cabinet
PE 71780000-7180a000 Deferred comctl32
PE 79000000-79045000 Deferred mscoree
ELF 7b800000-7ba5b000 Deferred kernel32<elf>
\-PE 7b810000-7ba5b000 \ kernel32
ELF 7bc00000-7bcdb000 Deferred ntdll<elf>
\-PE 7bc10000-7bcdb000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7da77000-7dadf000 Deferred dbghelp<elf>
\-PE 7da80000-7dadf000 \ dbghelp
ELF 7db5e000-7db9f000 Deferred usp10<elf>
\-PE 7db60000-7db9f000 \ usp10
ELF 7dd43000-7dd57000 Deferred psapi<elf>
\-PE 7dd50000-7dd57000 \ psapi
ELF 7dd57000-7dd75000 Deferred fusion<elf>
\-PE 7dd60000-7dd75000 \ fusion
ELF 7dd75000-7dd8f000 Deferred sxs<elf>
\-PE 7dd80000-7dd8f000 \ sxs
ELF 7dd94000-7ddb1000 Deferred libgcc_s.so.1
ELF 7ddb1000-7ddd6000 Deferred imm32<elf>
\-PE 7ddc0000-7ddd6000 \ imm32
ELF 7ddfa000-7de00000 Deferred libxfixes.so.3
ELF 7de00000-7de0b000 Deferred libxcursor.so.1
ELF 7de0b000-7de1b000 Deferred libxi.so.6
ELF 7de1b000-7de1f000 Deferred libxcomposite.so.1
ELF 7de1f000-7de2a000 Deferred libxrandr.so.2
ELF 7de2a000-7de35000 Deferred libxrender.so.1
ELF 7de35000-7de3b000 Deferred libxxf86vm.so.1
ELF 7de3b000-7de3f000 Deferred libxinerama.so.1
ELF 7de3f000-7de46000 Deferred libxdmcp.so.6
ELF 7de46000-7de4a000 Deferred libxau.so.6
ELF 7de4a000-7de6c000 Deferred libxcb.so.1
ELF 7de6c000-7dfa0000 Deferred libx11.so.6
ELF 7dfa0000-7dfb3000 Deferred libxext.so.6
ELF 7dfd8000-7e06a000 Deferred winex11<elf>
\-PE 7dfe0000-7e06a000 \ winex11
ELF 7e0cc000-7e0f5000 Deferred libexpat.so.1
ELF 7e0f5000-7e130000 Deferred libfontconfig.so.1
ELF 7e130000-7e158000 Deferred libpng12.so.0
ELF 7e158000-7e1f8000 Deferred libfreetype.so.6
ELF 7e1f8000-7e21a000 Deferred libtinfo.so.5
ELF 7e21a000-7e23f000 Deferred libncurses.so.5
ELF 7e23f000-7e267000 Deferred mpr<elf>
\-PE 7e250000-7e267000 \ mpr
ELF 7e267000-7e281000 Deferred libz.so.1
ELF 7e2a6000-7e322000 Deferred wininet<elf>
\-PE 7e2b0000-7e322000 \ wininet
ELF 7e322000-7e39c000 Deferred shlwapi<elf>
\-PE 7e330000-7e39c000 \ shlwapi
ELF 7e39c000-7e5cf000 Deferred shell32<elf>
\-PE 7e3b0000-7e5cf000 \ shell32
ELF 7e5cf000-7e705000 Deferred oleaut32<elf>
\-PE 7e5e0000-7e705000 \ oleaut32
ELF 7e705000-7e786000 Deferred rpcrt4<elf>
\-PE 7e710000-7e786000 \ rpcrt4
ELF 7e786000-7e7a0000 Deferred version<elf>
\-PE 7e790000-7e7a0000 \ version
ELF 7e7a0000-7e8bd000 Deferred gdi32<elf>
\-PE 7e7b0000-7e8bd000 \ gdi32
ELF 7e8bd000-7ea17000 Deferred user32<elf>
\-PE 7e8d0000-7ea17000 \ user32
ELF 7ea17000-7ea89000 Deferred advapi32<elf>
\-PE 7ea20000-7ea89000 \ advapi32
ELF 7ea89000-7ebc5000 Deferred ole32<elf>
\-PE 7eaa0000-7ebc5000 \ ole32
ELF 7ebc5000-7ec67000 Deferred urlmon<elf>
\-PE 7ebd0000-7ec67000 \ urlmon
ELF 7ec67000-7ed63000 Deferred msi<elf>
\-PE 7ec70000-7ed63000 \ msi
ELF 7ef63000-7ef70000 Deferred libnss_files.so.2
ELF 7ef70000-7ef7c000 Deferred libnss_nis.so.2
ELF 7ef7c000-7ef95000 Deferred libnsl.so.1
ELF 7ef95000-7efdb000 Deferred libm.so.6
ELF 7efdc000-7f000000 Deferred msiexec<elf>
\-PE 7efe0000-7f000000 \ msiexec
ELF b73b7000-b7565000 Deferred libc.so.6
ELF b7565000-b756a000 Deferred libdl.so.2
ELF b756b000-b7587000 Deferred libpthread.so.0
ELF b75a3000-b75ac000 Deferred libnss_compat.so.2
ELF b75ac000-b7761000 Dwarf libwine.so.1
ELF b7763000-b7785000 Deferred ld-linux.so.2
ELF b7785000-b7786000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000027 0
00000026 0
0000001e 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000017 0
00000013 0
0000001b plugplay.exe
00000021 0
00000020 0
0000001c 0
00000022 wdfmgr.exe
0000002c 0
0000002b 0
0000002a 0
00000028 0
00000023 0
00000024 explorer.exe
0000002e 0
00000025 0
00000035 (D) C:\windows\system32\msiexec.exe
00000036 0 <==
+ status=5
+ test 5 -ne 0
+ w_die Note: command 'wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi' returned status 5. Aborting.
+ w_warn Note: command 'wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi' returned status 5. Aborting.
+ echo ------------------------------------------------------
------------------------------------------------------
+ echo Note: command 'wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi' returned status 5. Aborting.
Note: command 'wine msiexec /i /home/dora/.cache/winetricks/msxml6/msxml6_x86.msi' returned status 5. Aborting.
+ echo ------------------------------------------------------
------------------------------------------------------
+ test
+ unset _W_timeout
+ exit 1
+ exit 1
+ winetricks_cleanup
+ set +e
+ test -f /tmp/w.dora.23533/dd-pid
+ test /home/dora/.wine/dosdevices/w:
+ rm -f /home/dora/.wine/dosdevices/w:
+ test = 1
+ rm -rf /tmp/w.dora.23533
villandra
Level 2
Level 2
Posts: 12
Joined: Sat Jun 28, 2014 12:57 am

Re: can't install xml6

Post by villandra »

Don't see a way to edit this. I finally found the winetricks script on my system (in /home, for the many who can't get anyone to be helpful enough to tell them where it is to edit or replace it with the script people keep providing the url to), and it is the current version. WINETRICKS_VERSION=20141130 . I am not using an outdated version of Winetricks. The notion that I am using an outdated version of Winetricks was a red herring. I evidently do not need to know how to remove and reinstall Wine and all.

However, my efforts did install a second copy of the Winetricks script that was version 20141123. I know I put that one there more recently, likely because that is what the current version of Wine that I downloaded from the Wine page installed; because it was winetricks (1). That wouldn't have caused error messages that I was told in my other post disappeared two years ago.

Dora
villandra
Level 2
Level 2
Posts: 12
Joined: Sat Jun 28, 2014 12:57 am

Re: can't install xml6

Post by villandra »

Having found the winetricks script, I read it.

Does this thing do anything we can't do ourselves manually? I mean, is all I need to do perhaps download the xml4.dll, xml6.dll, and xmllite.dll files and put them in the I think system32 folder or whatever passes for that on Wine that I've found before?

And, does it matter if the Winetricks GUI shows a Windows feature as having been installed? Because I could swear when I've just downloaded whatever, right clicked on it and opened it with the wine loader it installed just fine. No errors, no script quit on me, exited with 5 or whatever. Does that mean it works?

(If you didn't want me to know all of this you might have told me how to reinstall Winetricks instead of sending me to the winetricks script, heh, heh.)

Thanks!
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: can't install xml6

Post by dimesio »

villandra wrote: Does this thing do anything we can't do ourselves manually?
No; it just automates the process. However, some of the workarounds it applies are pretty complicated, so be sure to read everything carefully before trying to do it manually.
Locked