Forums

Torchlight installer borked?

Auteur Réponses
hobbes1069 Lundi 2 Janvier 2012 à 16:07
hobbes1069Anonymous

Well I like the idea of PlayOnLinux but so far I'm 0/2 in actually getting anything to install.

I'm on Fedora 16 x86_64 trying to install Torchlight. I'm getting similar errors that I got when trying to install BattleField 2, namely segmentation faults and the wizard completing without actually installing anything.

Here's the console output:

$ playonlinux
rm: cannot remove `*': No such file or directory
[install_plugins] Message: Checking plugin: Offline PlayOnLinux...
[install_plugins] Message: Checking plugin: Capture...
[install_plugins] Message: Checking plugin: Transgaming Cedega...
[install_plugins] Message: Checking plugin: Wine Import...
[install_plugins] Message: Checking plugin: Wine Look...
[install_plugins] Message: Checking plugin: Screen Capture...
[install_plugins] Message: Checking plugin: PlayOnLinux Vault...
[maj_check] Message: List is up to date
[POL_Bash] Message: POL GPG : Good signature - Torchlight
[POL_SetupWindow_install_wine] Warning: Function deprecated
[POL_Wine_InstallVersion] Message: Installing wine version path: 1.1.44, x86
[Use_WineVersion] Warning: Function is deprecated. Use export WINEVERSION instead
[select_prefixe] Warning: Deprecated function ! Use POL_Wine_SelectPrefix
[POL_SetupWindow_prefixcreate] Warning: Very deprecated ! Use POL_Wine_PrefixCreate
[POL_Wine_PrefixCreate] Message: Creating prefix ()...
[POL_Wine_PrefixCreate] Message: Prefix already exists
[POL_Wine_PrefixCreate] Message: Setting version to 1.1.44
[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.1.44, x86
[POL_Wine_SetVersionEnv] Message: "/home/richard/.PlayOnLinux//wine/linux-x86/1.1.44" exists
[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.1.44, x86
[POL_Wine_SetVersionEnv] Message: "/home/richard/.PlayOnLinux//wine/linux-x86/1.1.44" exists
[POL_Wine] Message: Running wine-1.1.44 cmd /c echo %ProgramFiles%
/usr/share/playonlinux/lib/wine.lib: line 397: 13354 Segmentation fault wine "$@"
[POL_Wine] Message: Wine return: 139
[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.1.44, x86
[POL_Wine_SetVersionEnv] Message: "/home/richard/.PlayOnLinux//wine/linux-x86/1.1.44" exists
[POL_Wine] Message: Running wine-1.1.44 cmd /c echo %ProgramFiles%
/usr/share/playonlinux/lib/wine.lib: line 397: 13377 Segmentation fault wine "$@"
[POL_Wine] Message: Wine return: 139
[POL_Call] Message: Calling POL_Install_vcrun2008
[POL_Source] Message: POL GPG : Good signature
[POL_Call] Message: Calling POL_Install_msxml3
[POL_Source] Message: POL GPG : Good signature
[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.1.44, x86
[POL_Wine_SetVersionEnv] Message: "/home/richard/.PlayOnLinux//wine/linux-x86/1.1.44" exists
[POL_Wine] Message: Running wine-1.1.44 msiexec /i msxml3.msi /q
/usr/share/playonlinux/lib/wine.lib: line 397: 13450 Segmentation fault wine "$@"
[POL_Wine] Message: Wine return: 139
[POL_Wine_OverrideDLL] Message: Overriting DLLs
[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.1.44, x86
[POL_Wine_SetVersionEnv] Message: "/home/richard/.PlayOnLinux//wine/linux-x86/1.1.44" exists
[POL_Wine] Message: Running wine-1.1.44 regedit /home/richard/.PlayOnLinux//tmp/override-dll.reg
/usr/share/playonlinux/lib/wine.lib: line 397: 13491 Segmentation fault wine "$@"
[POL_Wine] Message: Wine return: 139
ln: failed to create symbolic link `/home/richard/.PlayOnLinux//wineprefix/Torchlight/harddiskvolume0/drive_c': File exists
[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.1.44, x86
[POL_Wine_SetVersionEnv] Message: "/home/richard/.PlayOnLinux//wine/linux-x86/1.1.44" exists
[POL_Wine] Message: Running wine-1.1.44 start /unix vcredist_x86.exe /q
/usr/share/playonlinux/lib/wine.lib: line 397: 13514 Segmentation fault wine "$@"
[POL_Wine] Message: Wine return: 139
[POL_Wine_OverrideDLL] Message: Overriting DLLs
[POL_Wine_SetVersionEnv] Message: Setting wine version path: 1.1.44, x86
[POL_Wine_SetVersionEnv] Message: "/home/richard/.PlayOnLinux//wine/linux-x86/1.1.44" exists
[POL_Wine] Message: Running wine-1.1.44 regedit /home/richard/.PlayOnLinux//tmp/override-dll.reg
/usr/share/playonlinux/lib/wine.lib: line 397: 13555 Segmentation fault wine "$@"
[POL_Wine] Message: Wine return: 139
/home/richard/.PlayOnLinux//install: line 81: 15279 Segmentation fault wine start /unix "$SETUP_EXE"
[POL_SetupWindow_detect_exit] Warning: POL_SetupWindow_detect_exit is deprecated
[POL_SetupWindow_auto_shortcut] Warning: POL_SetupWindow_auto_shortcut is deprecated
No internet icon...
/usr/share/playonlinux/lib/scripts.lib: line 128: icotool: command not found
[POL_ExtractIcon] Warning: Icon was not extracted
[Set_WineVersion_Assign] Warning: Function deprecated !
Quentin PÂRIS Lundi 2 Janvier 2012 à 16:14
Quentin PÂRISAnonymous

First, you need to install icotool
hobbes1069 Lundi 2 Janvier 2012 à 16:24
hobbes1069Anonymous

Well first of all, I installed from the provided Yum repository. It's expected when installing that way that the package brings in all needed dependencies. For Fedora someone should add "icoutils" to the package dependencies.

Second, after installing the icoutils package (which provides icotool) I still had the same problem.
Quentin PÂRIS Lundi 2 Janvier 2012 à 18:54
Quentin PÂRISAnonymous

What is the problem exactly?     
hobbes1069 Mardi 3 Janvier 2012 à 0:05
hobbes1069Anonymous

Basically all the segfaulting and not installing.

I'm guessing the installer (helper) script is out of date, same as BattleField 2. I did a POL manual install and installed the requirements msvc2008 and msxml3 and I was able to get it installed. It still doesn't work but at least it's a wine problem and not a POL problem.

Thanks,
Richard