Merci, avec vos informations j'ai bien avancé. La
commande msiex.exe avec office 2013 renvoie effectivement un
erreur fatal, d’après les retour du web c'est normal..., il
faut passer par un setup.exe /uninstall avec un fichiers de
réponse xml.
Pour ceux que ça intéresse voila la commande pour un
office standard :
Merci d'avance !.
Bonjour Didier,
> Et pour la desintall avez vous une idée ? :
>
> Par contre la desintall me retourne : /"returns code
1603"/ et ne se
> desinstall pas. (j'ai bien vérifié et modifier la
uninstallkey)
l'erreur MSI 1603, "erreur Fatale", peut avoir un peu
n'importe quoi
comme cause. Quand on a cette erreur, le mieux c'est de
lancer le
désinstalleur en ligne de commande SANS les flags
silencieux, et de voir
le message d'erreur visuellement. Peut être que
l'application n'était
pas fermé par exemple...
Cordialement,
Denis Cardon
>
>
>
> Cordialement.
>
>
>
------------------------------------------------------------------------
> *De: *"Fonteneau Simon"
<sfonteneau@stemarie-aizenay.fr>
> *À: *"Denis Cardon"
<denis.cardon@tranquil-it-systems.fr>,
>
wapt@lists.tranquil.it
> *Envoyé: *Lundi 24 Août 2015 10:40:19
> *Objet: *Re: [Wapt] Paquet Microsoft Office
>
> Bonjour Denis
>
> Effectivement je l'intègre depuis que j'ai eu un soucis
avec
> libre-office une fois.
> Le logiciel était considéré comme installé par wapt
mais non présent sur
> la machine. Un code erreur 0 peut être.
>
> Effectivement le installed_softwares() n'indique pas
forcement que le
> paquet est bien installée.
> Du coup j'intègre aussi parfois un test de fichier avec
numéro de
> version. (Je minimise les risques)
>
> Hubert m'avais parlée d’intégrer la vérification de la
présence de la
> uninstallkey a la fin de l'installation (puisque si
elle n'est pas
> présente ce ne serait pas logique).
>
> Merci beaucoup pour ces info Denis
>
> Simon
>
http://blog.lesfourmisduweb.org
>
>
>
>
> Le 24/08/2015 10:21, Denis Cardon a écrit :
> > Bonjour Simon,
> >
> > ...
> >> A la fin du l'installation on test si le
logiciel est présent dans la
> >> liste des logiciels.
> >> Si il n'est pas présent, on génère une erreur
pour que la machine
> >> apparaisse en erreur dans la console et
retente d'installer le logiciel
> >> au prochain upgrade.
> >>
> >> /check_installed_out =
installed_softwares(softname)/
> >> / if not check_installed_out:/
> >> / error('End audit did not find the
software.')
> >> /
> >>
> >> Ce test n'est pas indispensable, d’ailleurs
les paquets de
tranquil.it
> >> ne les intègres pas, mais comme je viens du
monde wpkg, j'ai conservée
> >> mes vielles habitudes.
> >
> > par rapport à cette vérification, on ne la met
pas dans les paquets
> > car on part du principe que si l'installeur
renvoie un bon code de
> > retour, c'est qu'il a bien fait son boulot. D'une
certaine manière, le
> > fait de vérifier la chaine de caractère avec la
fonction
> > installed_softwares() revient aussi à faire
confiance à ce que dit
> > l'installeur . Il pourrait tout à fait créer
cette entrée de
> > désinstallation, sans pour autant avoir bien
installé le logiciel, de
> > la même manière qu'il pourrait tout à fait
renvoyer un code d'erreur 0
> > (ie installation ok) alors qu'il n'a pas tout
bien installé.
> >
> > Par contre c'est vrai que l'on pourrait tout à
fait intégrer dans le
> > code par défaut WAPT la vérification que la
chaine de désinstallation
> > est bien présente suite à l'installation. Cela ne
devrait pas être
> > très compliqué, et pourrait être une vérification
supplémentaire que
> > le paquet est bien fait, ie que la
désinstallation est correctement
> > configuré.
> >
> > D'ailleurs la fonction install_msi_if_needed()
fait déjà cela tout
> > seul. Ca pourrait être généralisé.
> >
> > Merci beaucoup pour ces remarques Simon, et à
bientôt,
> >
> > Denis
> >
> >>
> >> Simon
> >>
> >>
> >>
> >>
> >> Si vous n'installez pas cette version,
effectivement
> >>
> >>
> >> Le 21/08/2015 16:44, Bastien HERMITTE a écrit
:
> >>> Bonjour,
> >>>
> >>> Le programme ne trouve pas le nom défini
par la variable "softname"
> >>> dans la liste des programmes installé.
> >>> C'est pour cela qu'il génère l'erreur
"End audit did not find the
> >>> software".
> >>> Avez vous vérifié que cette variable est
bien renseignée avec le nom
> >>> exacte du programme ?
> >>>
> >>> Cordialement,
> >>> Bastien
> >>>
> >>> Le 21/08/2015 16:35, Didier Paulin a
écrit :
> >>>> J'avance, en enlevant à partie de la
ligne 30 du setup.py , l'install
> >>>> se passe bien:
> >>>>
> >>>> /check_installed_out =
installed_softwares(softname)/
> >>>> / if not check_installed_out:/
> >>>> / error('End audit did not
find the software.')/
> >>>>
> >>>> Par contre la desintall me retourne :
/"returns code 1603"/ et ne se
> >>>> desinstall pas. (j'ai bien vérifié et
modifier la uninstallkey)
> >>>>
> >>>> Une idée ?
> >>>>
> >>>>
> >>>>
> >>>> Cordialement.
> >>>>
> >>>>
> >>>>
>
------------------------------------------------------------------------
> >>>>
> >>>> *De: *"Didier Paulin"
<didier.paulin@lepuyenvelay.fr>
> >>>> *À: *"Fonteneau Simon"
<sfonteneau@stemarie-aizenay.fr>
> >>>> *Cc: *
wapt@lists.tranquil.it
> >>>> *Envoyé: *Vendredi 21 Août 2015
15:43:57
> >>>> *Objet: *Re: [Wapt] Paquet Microsoft
Office
> >>>>
> >>>> Après un premier test, le paquet
install bien Office avec la prise en
> >>>> compte du silent.msp mais le serveur
wapt reçois l'erreur suivante et
> >>>> tante en vain de réinstaller le
paquet :
> >>>>
> >>>>
> >>>> /2015-08-21 14:43:33,115 CRITICAL
Fatal error in install script:
> >>>> EWaptSetupExcept/
> >>>> /ion: Fatal error : End audit did not
find the software.:Traceback
> >>>> (most recent c/
> >>>> /all last):/
> >>>> / File "C:\wapt\common.py", line
3266, in install_wapt/
> >>>> / exitstatus = setup.install()/
> >>>> / File
"c:\users\utilis~1\appdata\local\temp\waptbpkrt6\setup.py",
> >>>> line 32, in i/
> >>>> /nstall/
> >>>> / error('End audit did not find
the software.')/
> >>>> / File "C:\wapt\setuphelpers.py",
line 3160, in error/
> >>>> / raise
EWaptSetupException(u'Fatal error : %s' % reason)/
> >>>> /EWaptSetupException: Fatal error :
End audit did not find the
> >>>> software./
> >>>>
> >>>> /2015-08-21 14:43:33,424 CRITICAL
Package nt-office2013 not installed
> >>>> due/
> >>>> / to errors : EWaptSetupException:
Fatal error : End audit did not
> >>>> find the softw/
> >>>> /are./
> >>>>
> >>>> /Results :/
> >>>>
> >>>> / === install packages ===/
> >>>> / ntoffice2013 |
nt-office2013 (2013-0)/
> >>>>
> >>>> / === errors packages ===/
> >>>> / nt-office2013 |
nt-office2013 (2013-0)/
> >>>>
> >>>>
> >>>>
> >>>> Cordialement.
> >>>>
> >>>>
> >>>>
>
------------------------------------------------------------------------
> >>>>
> >>>> *De: *"Fonteneau Simon"
<sfonteneau@stemarie-aizenay.fr>
> >>>> *À: *
wapt@lists.tranquil.it
> >>>> *Envoyé: *Jeudi 20 Août 2015 15:35:46
> >>>> *Objet: *Re: [Wapt] Paquet Microsoft
Office
> >>>>
> >>>> Petite précision, il ne prend pas en
charge l'activation
> >>>>
> >>>> A vous donc de mettre un system
d'activation kms en place
> >>>>
> >>>> Simon
> >>>>
> >>>> Le 20/08/2015 15:23, Fonteneau Simon
a écrit :
> >>>>
> >>>> Bonjour
> >>>>
> >>>> Ici:
> >>>>
> >>>>
http://wapt.lesfourmisduweb.org/wapt/smp-msoffice_2013-0_all.wapt
> >>>>
> >>>> Fonctionnement du paquet, si
Microsoft Office 2013 est déjà
> >>>> présent, une réparation est
lancée.
> >>>>
> >>>> Si microsoft office 2013 n'est
pas présent, une installation est
> >>>> lancée.
> >>>>
> >>>> Marche a suivre Pour mettre en
fonctionnement le paquet:
> >>>>
> >>>> Copier le contenue de l'iso
msoffice 2013 dans
> >>>> c:\waptdev\my-msoffice-wapt\
> >>>> Créer le fichier silent.msp avec
la commande
> >>>>
c:\waptdev\my-msoffice-wapt\setup.exe /admin
> >>>>
> >>>> Simon
> >>>>
> >>>>
> >>>>
> >>>> Le 20/08/2015 15:18, Didier
Paulin a écrit :
> >>>>
> >>>> Bonjour, avant de me lancer
dans un paquet d’installation
> >>>> d'office (de 2007 à 2013) ,
je me suis dit que peut être
> >>>> quelqu'un dans la communauté
c'est déjà frotter à ce
> >>>> logiciel .
> >>>>
> >>>> J'en appelle à votre bon
cœur, si quelqu'un à un setup.py que
> >>>> je puisse me servir comme
exemple, je suis preneur
> >>>>
> >>>> Merci d'avance.
> >>>>
> >>>> Cordialement.
> >>>>
> >>>>
> >>>>
> >>>>
_______________________________________________
> >>>> WAPT mailing list
> >>>>
WAPT@lists.tranquil.it
> >>>>
http://lists.tranquil.it/listinfo/wapt
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
_______________________________________________
> >>>> WAPT mailing list
> >>>>
WAPT@lists.tranquil.it
> >>>>
http://lists.tranquil.it/listinfo/wapt
> >>>>
> >>>>
_______________________________________________
> >>>> WAPT mailing list
> >>>>
WAPT@lists.tranquil.it
> >>>>
http://lists.tranquil.it/listinfo/wapt
> >>>>
> >>>>
> >>>>
_______________________________________________
> >>>> WAPT mailing list
> >>>>
WAPT@lists.tranquil.it
> >>>>
http://lists.tranquil.it/listinfo/wapt
> >>>
> >>>
> >>>
> >>>
_______________________________________________
> >>> WAPT mailing list
> >>>
WAPT@lists.tranquil.it
> >>>
http://lists.tranquil.it/listinfo/wapt
> >>
> >>
> >>
> >>
_______________________________________________
> >> WAPT mailing list
> >>
WAPT@lists.tranquil.it
> >>
http://lists.tranquil.it/listinfo/wapt
> >>
> >
>
> _______________________________________________
> WAPT mailing list
>
WAPT@lists.tranquil.it
>
http://lists.tranquil.it/listinfo/wapt
--
Denis Cardon
Tranquil IT Systems
Les Espaces Jules Verne, bâtiment A
12 avenue Jules Verne
44230 Saint Sébastien sur Loire
tel :
+33 (0) 2.40.97.57.55
http://www.tranquil-it-systems.fr