Pagina 1 di 1

Errore di installazione MSI

Pubblicato: 26 settembre 2017 - 09:49
di infotc
Ciao,
sto avendo difficoltà a installare un semplice file MSI (DaVinci Resolve, software di editing video).

Quando lo installo manualmente non ho problemi, ma tramite Wapt ricevo sempre degli errori.
Ecco lo script del pacchetto (molto semplice)

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
print('installazione di tc-montagedavinci')
install_msi_if_needed('ResolveInstaller.msi',killbefore='Resolve.exe')

Ecco un log su una macchina client:

installazione di tc-montagedavinci
2017-09-26 08:48:38,664 CRITICAL Errore irreversibile nello script di installazione: CalledProcessErrorOutput: il comando 'msiexec /norestart /q /i "ResolveInstaller.msi" ' ha restituito uno stato di uscita diverso da zero 1612.
Output:u'L\x00a\x00 \x00s\x00o\x00u\x00r\x00c\x00e\x00 \x00d\x00\x19 i\x00n\x00s\x00t\x00a\x00l\x00l\x00a\x00t\x00i\x00o\x00n\x00 \x00d\x00e\x00 \x00c\x00e\x00 \x00p\x00r\x00o\x00d\x00u\x00i\x00t\x00 \x00n\x00\x19 e\x00s\x00t\x00 \x00p\x00a\x00s\x00 \x00d\x00i\x00s\x00p\x00o\x00n\x00i\x00b\x00l\x00e\x00.\x00 \x00V\x00\xe9\x00r\x00i\x00f\x00i\x00e\x00z\x00 \x00q\x00u\x00\x19 e\x00l\x00l\x00e\x00 \x00e\x00x\x00i\x00s\x00t\x00e\x00 \x00e\x00t\x00 \x00q\x00u\x00e\x00 \x00v\x00o\x00u\x00s\x00 \x00\xea\x00t\x00e\x00s\x00 \x00a\x00u\x00t\x00o\x00r\x00i\x00s\x00\xe9\x00 \x00\xe0\x00 \x00y\x00 \x00a\x00c\x00c\x00\xe9\x00d\x00e\x00r\x00.\x00\n\x00\r\x00':
Traceback (most recent call last):
File "c:\wapt\common.py", line 3557, in install_wapt
exitstatus = setup.install()
File "c:\windows\temp\waptg0rjuq\setup.py", line 8, in install
install_msi_if_needed('ResolveInstaller.msi',killbefore='Resolve.exe')
File "c:\wapt\setuphelpers.py", riga 3763, in install_msi_if_needed
run(r'msiexec /norestart /q /i "%s" %s' % (msi,props),accept_returncodes=accept_returncodes,timeout=timeout)
File "c:\wapt\setuphelpers.py", riga 1146, in run
raise CalledProcessErrorOutput(proc.returncode,cmd,u''.join(output))
CalledProcessErrorOutput: Il comando 'msiexec /norestart /q /i "ResolveInstaller.msi" ' ha restituito uno stato di uscita diverso da zero 1612.
Output:u'L\x00a\x00 \x00s\x00o\x00u\x00r\x00c\x00e\x00 \x00d\x00\x19 i\x00n\x00s\x00t\x00a\x00l\x00l\x00a\x00t\x00i\x00o\x00n\x00 \x00d\x00e\x00 \x00c\x00e\x00 \x00p\x00r\x00o\x00d\x00u\x00i\x00t\x00 \x00n\x00\x19 e\x00s\x00t\x00 \x00p\x00a\x00s\x00 \x00d\x00i\x00s\x00p\x00o\x00n\x00i\x00b\x00l\x00e\x00.\x00 \x00V\x00\xe9\x00r\x00i\x00f\x00i\x00e\x00z\x00 \x00q\x00u\x00\x19 e\x00l\x00l\x00e\x00 \x00e\x00x\x00i\x00s\x00t\x00e\x00 \x00e\x00t\x00 \x00q\x00u\x00e\x00 \x00v\x00o\x00u\x00s\x00 \x00\xea\x00t\x00e\x00s\x00 \x00a\x00u\x00t\x00o\x00r\x00i\x00s\x00\xe9\x00 \x00\xe0\x00 \x00y\x00 \x00a\x00c\x00c\x00\xe9\x00d\x00e\x00r\x00.\x00\n\x00\r\x00'

2017-09-26 08:48:39,085 CRITICAL Pacchetto tc-montagedavinci non installato a causa di errori: CalledProcessErrorOutput: il comando 'msiexec /norestart /q /i "ResolveInstaller.msi" ' ha restituito uno stato di uscita diverso da zero 1612.
Output:u'L\x00a\x00 \x00s\x00o\x00u\x00r\x00c\x00e\x00 \x00d\x00\x19 i\x00n\x00s\x00t\x00a\x00l\x00l\x00a\x00t\x00i\x00o\x00n\x00 \x00d\x00e\x00 \x00c\x00e\x00 \x00p\x00r\x00o\x00d\x00u\x00i\x00t\x00 \x00n\x00\x19 e\x00s\x00t\x00 \x00p\x00a\x00s\x00 \x00d\x00i\x00s\x00p\x00o\x00n\x00i\x00b\x00l\x00e\x00.\x00 \x00V\x00\xe9\x00r\x00i\x00f\x00i\x00e\x00z\x00 \x00q\x00u\x00\x19 e\x00l\x00l\x00e\x00 \x00e\x00x\x00i\x00s\x00t\x00e\x00 \x00e\x00t\x00 \x00q\x00u\x00e\x00 \x00v\x00o\x00u\x00s\x00 \x00\xea\x00t\x00e\x00s\x00 \x00a\x00u\x00t\x00o\x00r\x00i\x00s\x00\xe9\x00 \x00\xe0\x00 \x00y\x00 \x00a\x00c\x00c\x00\xe9\x00d\x00e\x00r\x00.\x00\n\x00\r\x00'
2017-09-26 08:48:39,178 CRITICAL Eccezione: Errore durante l'installazione di tc6213-13.iut-tc.univ (=21): errori nei pacchetti [[u'tc-montagedavinci', PackageEntry('tc-montagedavinci','14.0.78-1')]]
installazione di tc-montagedavinci
2017-09-26 08:48:56,039 CRITICO Errore irreversibile nello script di installazione: CalledProcessErrorOutput: il comando 'msiexec /norestart /q /i "ResolveInstaller.msi" ' ha restituito uno stato di uscita diverso da zero 1612.
Output:u'L\x00a\x00 \x00s\x00o\x00u\x00r\x00c\x00e\x00 \x00d\x00\x19 i\x00n\x00s\x00t\x00a\x00l\x00l\x00a\x00t\x00i\x00o\x00n\x00 \x00d\x00e\x00 \x00c\x00e\x00 \x00p\x00r\x00o\x00d\x00u\x00i\x00t\x00 \x00n\x00\x19 e\x00s\x00t\x00 \x00p\x00a\x00s\x00 \x00d\x00i\x00s\x00p\x00o\x00n\x00i\x00b\x00l\x00e\x00.\x00 \x00V\x00\xe9\x00r\x00i\x00f\x00i\x00e\x00z\x00 \x00q\x00u\x00\x19 e\x00l\x00l\x00e\x00 \x00e\x00x\x00i\x00s\x00t\x00e\x00 \x00e\x00t\x00 \x00q\x00u\x00e\x00 \x00v\x00o\x00u\x00s\x00 \x00\xea\x00t\x00e\x00s\x00 \x00a\x00u\x00t\x00o\x00r\x00i\x00s\x00\xe9\x00 \x00\xe0\x00 \x00y\x00 \x00a\x00c\x00c\x00\xe9\x00d\x00e\x00r\x00.\x00\n\x00\r\x00':
Traceback (most recent call last):
File "c:\wapt\common.py", riga 3557, in install_wapt
exitstatus = setup.install()
File "c:\windows\temp\waptrrfe4g\setup.py", riga 8, in install
install_msi_if_needed('ResolveInstaller.msi',killbefore='Resolve.exe')
File "c:\wapt\setuphelpers.py", riga 3763, in install_msi_if_needed
run(r'msiexec /norestart /q /i "%s" %s' % (msi,props),accept_returncodes=accept_returncodes,timeout=timeout)
File "c:\wapt\setuphelpers.py", riga 1146, in run
raise CalledProcessErrorOutput(proc.returncode,cmd,u''.join(output))
CalledProcessErrorOutput: Il comando 'msiexec /norestart /q /i "ResolveInstaller.msi" ' ha restituito uno stato di uscita diverso da zero 1612.
Output:u'L\x00a\x00 \x00s\x00o\x00u\x00r\x00c\x00e\x00 \x00d\x00\x19 i\x00n\x00s\x00t\x00a\x00l\x00l\x00a\x00t\x00i\x00o\x00n\x00 \x00d\x00e\x00 \x00c\x00e\x00 \x00p\x00r\x00o\x00d\x00u\x00i\x00t\x00 \x00n\x00\x19 e\x00s\x00t\x00 \x00p\x00a\x00s\x00 \x00d\x00i\x00s\x00p\x00o\x00n\x00i\x00b\x00l\x00e\x00.\x00 \x00V\x00\xe9\x00r\x00i\x00f\x00i\x00e\x00z\x00 \x00q\x00u\x00\x19 e\x00l\x00l\x00e\x00 \x00e\x00x\x00i\x00s\x00t\x00e\x00 \x00e\x00t\x00 \x00q\x00u\x00e\x00 \x00v\x00o\x00u\x00s\x00 \x00\xea\x00t\x00e\x00s\x00 \x00a\x00u\x00t\x00o\x00r\x00i\x00s\x00\xe9\x00 \x00\xe0\x00 \x00y\x00 \x00a\x00c\x00c\x00\xe9\x00d\x00e\x00r\x00.\x00\n\x00\r\x00'

2017-09-26 08:48:56,131 CRITICAL Pacchetto tc-montagedavinci (=14.0.78-1) non installato a causa di errori: CalledProcessErrorOutput: il comando 'msiexec /norestart /q /i "ResolveInstaller.msi" ' ha restituito uno stato di uscita diverso da zero 1612.
Output:u'L\x00a\x00 \x00s\x00o\x00u\x00r\x00c\x00e\x00 \x00d\x00\x19 i\x00n\x00s\x00t\x00a\x00l\x00l\x00a\x00t\x00i\x00o\x00n\x00 \x00d\x00e\x00 \x00c\x00e\x00 \x00p\x00r\x00o\x00d\x00u\x00i\x00t\x00 \x00n\x00\x19 e\x00s\x00t\x00 \x00p\x00a\x00s\x00 \x00d\x00i\x00s\x00p\x00o\x00n\x00i\x00b\x00l\x00e\x00.\x00 \x00V\x00\xe9\x00r\x00i\x00f\x00i\x00e\x00z\x00 \x00q\x00u\x00\x19 e\x00l\x00l\x00e\x00 \x00e\x00x\x00i\x00s\x00t\x00e\x00 \x00e\x00t\x00 \x00q\x00u\x00e\x00 \x00v\x00o\x00u\x00s\x00 \x00\xea\x00t\x00e\x00s\x00 \x00a\x00u\x00t\x00o\x00r\x00i\x00s\x00\xe9\x00 \x00\xe0\x00 \x00y\x00 \x00a\x00c\x00c\x00\xe9\x00d\x00e\x00r\x00.\x00\n\x00\r\x00'
2017-09-26 08:48:56,131 CRITICAL Eccezione: Errore durante l'installazione di tc-montagedavinci (=14.0.78-1): errori nei pacchetti [[u'tc-montagedavinci (=14.0.78-1)', PackageEntry('tc-montagedavinci','14.0.78-1')]]


Vedo l'errore 1612, che corrisponde a sorgenti di installazione non disponibili, ma il pacchetto è effettivamente presente nella cartella della cache wapt. O dovrei creare un pacchetto session_setup? (Non è strano per un MSI?) Se qualcuno può indicarmi la giusta direzione, grazie in anticipo.

Re: Errore di installazione MSI

Pubblicato: 26 settembre 2017 - 09:59
di htouvet
A quanto pare non sei l'unico:
http://forum.blackmagicdesign.com/viewt ... =3&t=28800

Penso che per impostazione predefinita tenti di installarsi nel profilo utente??.

Forse si potrebbe aggiungere una proprietà come ALLUSERS=1

Codice: Seleziona tutto

install_msi_if_needed('ResolveInstaller.msi',killbefore='Resolve.exe',properties={'ALLUSERS':'1'})

Re: Errore di installazione MSI

Pubblicato: 27 settembre 2017 - 14:15
di infotc
Salve,
purtroppo ho provato senza successo.
Dato che da maggio erano state installate diverse versioni del software, ho formattato i computer e poi l'installazione MSI è andata a buon fine.
La ringrazio comunque per la risposta e ancora complimenti per il suo prodotto che semplifica notevolmente il mio lavoro.
Cordiali saluti,
Stéphane