Open GoogleCodeExporter opened 8 years ago
A) Don't run wine as root.
B) Try in a 32-bit WINEPREFIX.
Likely a duplicate of issue 272.
Original comment by austinenglish@gmail.com
on 10 Sep 2013 at 5:39
I started all over again.
I started to use winetricks dotnet40 or wine DotNetFx40_x86_x64.exe , but after
extracting files it kept on showing "Same or higher version of .NET Framework
has already been installed on this computer".
I have tried to install under clean 32-bit prefix by WINEARCH=win32 winetricks
dotnet40 or even delete .wine folder and the execute " WINEARCH=win32
WINPREFIX=~/.wine winecfg" for setup. Also delete registries etc but still
failed.
If my method on creating 32-bit WINEPREFIX is wrong, would you mind please tell
me the correct steps to do it?
Thanks a lot.
p.s. the command window showed the following:
load_dotnet40
------------------------------------------------------
dotnet40 does not yet fully work or install on wine. Caveat emptor.
------------------------------------------------------
------------------------------------------------------
Working around wine bug 30707 -- Need to get gacutil.exe
------------------------------------------------------
Executing w_do_call remove_mono
Executing load_remove_mono
------------------------------------------------------
Mono does not appear to be installed.
------------------------------------------------------
DELETE - HKLM\Software\Microsoft\NET Framework Setup\NDP\v4 (null) 0 0 1
The operation completed successfully
Executing rm -f /home/kevin/.wine/dosdevices/c:/windows/system32/mscoree.dll
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (3): stub
fixme:clusapi:OpenCluster ((null)) stub!
fixme:clusapi:ClusterOpenEnum (0xdeadbeef, 4) stub!
fixme:clusapi:ClusterEnum (0xdeadbeef, 0, 0x32f860, 0x124d30, 261) stub!
fixme:clusapi:ClusterCloseEnum (0xdeadbeef) stub!
fixme:clusapi:CloseCluster (0xdeadbeef) stub!
fixme:advapi:DecryptFileW L"C:\\147c97c36b7058b1573a44a47a\\" 00000000
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180,
{e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33fc90, (null), (null),
0x6cd20188,): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:LsaOpenPolicy ((null),0x33f474,0x00000001,0x33f49c) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:msxml:domdoc_putref_schemas (0x16ab50)->({VT_DISPATCH: 0x78df18}):
semi-stub
fixme:msxml:domdoc_get_readyState stub! (0x16ab50)->(0x33f3a0)
fixme:advapi:LsaOpenPolicy ((null),0x33f2c0,0x00000001,0x33f2e8) stub
fixme:advapi:LsaClose (0xcafe) stub
Using native override for following DLLs: mscoree
Executing winetricks_early_wine regedit
C:\windows\Temp\_dotnet40\override-dll.reg
ADD - HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full Install 0
REG_DWORD 0001 1
The operation completed successfully
ADD - HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full Version 0 REG_SZ
4.0.30319 1
The operation completed successfully
------------------------------------------------------
Working around wine bug 30707 -- Manually registering assemblies
------------------------------------------------------
gacutil.exe
gacutil.exe.config
err:module:import_dll Library mscoree.dll (which is needed by
L"C:\\windows\\temp\\_dotnet40\\gacutil.exe") not found
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\windows\\temp\\_dotnet40\\gacutil.exe" failed, status c0000135
err:module:import_dll Library mscoree.dll (which is needed by
L"C:\\windows\\temp\\_dotnet40\\gacutil.exe") not found
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\windows\\temp\\_dotnet40\\gacutil.exe" failed, status c0000135
cp: cannot stat
`/home/kevin/.wine/dosdevices/c:/windows/Microsoft.NET/Framework/v4.0.30319/Syst
em.EnterpriseServices.dll': No such file or directory
------------------------------------------------------
Note: command 'load_dotnet40' returned status 1. Aborting.
------------------------------------------------------
------------------------------------------------------
Original comment by kev.wcy
on 11 Sep 2013 at 10:21
WINEARCH=win32 WINPREFIX=~/.wine winecfg
should be:
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Also, note that running the installer directly won't work.
Original comment by austinenglish@gmail.com
on 11 Sep 2013 at 5:32
Got the same issue running wine 1.7.4 on Manjaro.
Have tried changing to a new wineprefix too without success
$ winetricks dotnet40
Executing w_do_call dotnet40
Executing load_dotnet40
------------------------------------------------------
dotnet40 does not yet fully work or install on wine. Caveat emptor.
------------------------------------------------------
Current wine does not have wine bug 30707, so not applying workaround
Executing w_do_call remove_mono
Executing load_remove_mono
------------------------------------------------------
Mono does not appear to be installed.
------------------------------------------------------
DELETE - HKLM\Software\Microsoft\NET Framework Setup\NDP\v4 (null) 0 0 1
The operation completed successfully
Executing rm -f /home/johan/.wine/dosdevices/c:/windows/system32/mscoree.dll
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (3): stub
fixme:clusapi:OpenCluster ((null)) stub!
fixme:clusapi:ClusterOpenEnum (0xdeadbeef, 4) stub!
fixme:clusapi:ClusterEnum (0xdeadbeef, 0, 0x32f840, 0x128948, 261) stub!
fixme:clusapi:ClusterCloseEnum (0xdeadbeef) stub!
fixme:clusapi:CloseCluster (0xdeadbeef) stub!
fixme:advapi:DecryptFileW (L"E:\\3f8dca45c986956c78996b9f1a73c566\\",
00000000): stub
p11-kit: couldn't load module: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so:
/usr/lib32/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No
such file or directory
fixme:advapi:RegisterTraceGuidsW (0x6cd15f38, 0x6cd20180,
{e2821408-c59d-418f-ad3f-aa4e792aeb79}, 1, 0x33fc90, (null), (null),
0x6cd20188,): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:SetThreadStackGuarantee (0x33fb48): stub
fixme:advapi:LsaOpenPolicy ((null),0x33f438,0x00000001,0x33f424) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:msxml:domdoc_putref_schemas (0x740b50)->({VT_DISPATCH: 0x7a0d60}):
semi-stub
fixme:msxml:domdoc_get_readyState stub! (0x740b50)->(0x33f36c)
fixme:advapi:LsaOpenPolicy ((null),0x33f288,0x00000001,0x33f274) stub
fixme:advapi:LsaClose (0xcafe) stub
Using native override for following DLLs: mscoree
Executing winetricks_early_wine regedit
C:\windows\Temp\_dotnet40\override-dll.reg
ADD - HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full Install 0
REG_DWORD 0001 1
The operation completed successfully
ADD - HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full Version 0 REG_SZ
4.0.30319 1
The operation completed successfully
Current wine does not have wine bug 30707, so not applying workaround
------------------------------------------------------
dotnet40 install completed, but installed file
/home/johan/.wine/dosdevices/c:/windows/Microsoft.NET/Framework/v4.0.30319/ngen.
exe not found
------------------------------------------------------
Original comment by Johanthe...@gmail.com
on 17 Nov 2013 at 1:58
Had the same issue on Arch. Could not install dotnet40 on a fresh 32-bit
prefix. Fixed by first installing msxml3.
Original comment by shimi.c...@gmail.com
on 22 Nov 2013 at 1:14
Please test the patch attached to https://bugs.winehq.org/show_bug.cgi?id=33450
If the patch works, we know it's the same bug. If not, please file a new bug at
https://bugs.winehq.org (also include your system's libxml2 version).
Once we know what Wine bug this is, I'll add a workaround. Unfortunately, I
can't reproduce this on debian, gentoo, or fedora (all with libxml2 version
2.9.1).
Original comment by austinenglish@gmail.com
on 26 Nov 2013 at 11:30
Original issue reported on code.google.com by
kev.wcy
on 10 Sep 2013 at 8:42