I am experiencing a problem installing the Home I/O software.
Here is my script:
Code: Select all
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('installing langevin-home-io')
install_exe_if_needed("homeio-1.5.0-installer.exe",'--unattendedmodeui none --mode unattended',key='',min_version='1.5.0')
filecopyto('paul-langevin.lic','C:\Program Files (x86)\Real Games\Home IO')On closer inspection, the installation is completed almost to the end but remains frozen at the end.installing langevin-home-io
[Error 32] The process cannot access the file because this file is used by another process: 'c:\\temp\\waptensxp2\\homeio-1.5.0-installer.exe'
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 3512, in install_wapt
exitstatus = setup.install()
File "c:\temp\waptensxp2\setup.py", line 8, in install
File "C:\Program Files (x86)\wapt\common.py", line 3471, in new_func
return func(*args,**kwargs)
File "C:\Program Files (x86)\wapt\setuphelpers.py", line 3982, in install_exe_if_needed
run(r'"%s" %s' % (exe,silentflags),accept_returncodes=accept_returncodes,timeout=timeout,pidlist=pidlist)
File "C:\Program Files (x86)\wapt\setuphelpers.py", line 1029, in run
raise TimeoutExpired(cmd,''.join(output),timeout)
TimeoutExpired: Command '"homeio-1.5.0-installer.exe" --unattendedmodeui none --mode unattended --disable-components connectio --disable-components VisualC2010' timed out after 300 seconds with output ''WARNING: Option --disable-components was already provided\r\n''
TimeoutExpired: Command '"homeio-1.5.0-installer.exe" --unattendedmodeui none --mode unattended --disable-components connectio --disable-components VisualC2010' timed out after 300 seconds with output ''WARNING: Option --disable-components was already provided\r\n''
I have two ideas but I don't know how to implement them:
1) The application tries to connect to the internet but since no user is connected my proxy is blocking it -> how do I configure a proxy in a WAPT package?
2) User files are copied at the end and the package fails to write where it should (I tried launching the WAPT service with a local and domain administrator account, but that didn't change anything)
What do you think?
Thank you in advance
