Sanitas HealthCoach install fails GetPreviousInstallations

Questions about Wine on Linux
Locked
Zmentor
Newbie
Newbie
Posts: 1
Joined: Thu Oct 08, 2015 5:01 pm

Sanitas HealthCoach install fails GetPreviousInstallations

Post by Zmentor »

This is stumping real bad. It seems as if nothing is actually wrong, but after the installation program has finished extracting the msi file, it just dies with

Code: Select all

err:msi:ITERATE_Actions Execution halted, action L"GetPreviousInstallations" returned 1603
This program isn't on the AppDB, and I couldn't find any similar errors with an hour of googling or searching the forum here.

I had 1.6.x, and it had the same problem. I tried 1.7.52 (Staging), but still the same error. I tried a clean, 32bit prefix, still the same error. Here is the log from 1.7.52:

Code: Select all

$ WINEPREFIX=~/.SanitasHealthCoach WINEARCH=win32 wine HealthCoach.exe 

wine: created the configuration directory '/home/jani/.SanitasHealthCoach'
fixme:winediag:start_process Wine Staging 1.7.52 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: jaettua objektitiedostoa ei voi avata: Tiedostoa tai hakemistoa ei ole
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: jaettua objektitiedostoa ei voi avata: Tiedostoa tai hakemistoa ei ole
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a07afa1, context 0xa33d90, init_notify 0, handle 0x130e7c4): stub
fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub
wine: configuration in '/home/jani/.SanitasHealthCoach' has been updated.
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:mscoree:corruntimehost_CreateDomain stub 0x1d6f68
err:msi:ITERATE_Actions Execution halted, action L"GetPreviousInstallations" returned 1603
err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Sanitas HealthCoach install fails GetPreviousInstallatio

Post by dimesio »

Zmentor wrote:

Code: Select all

err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
I don't know if that's the cause of your problem, but you do need to fix that.
Locked