Bonjour,


Un enseignant rentrant de formation souhaite justement installer Qgis. Est ce que ce paquet sera intégré au dépôt ?

Cordialement

Joël LATIEULE - 06.38.02.33.27 / TICE

Collège Victor Hugo - 0110021n
5 boulevard Marcel Sembat, 11100 Narbonne
04.68.90.24.00
Le 21/12/2017 à 10:36, pascal.pucci@pci-conseil.net a écrit :

Bonjour,

paquet OK sur Win 7 et 10. Merci.

Cordialement,


Le 20/12/2017 à 15:46, Alexandre Gauvrit a écrit :

Paquet QGIS x64 à jour : https://store.wapt.fr/package_details?package=tis-qgis-x64_2.18.15-7_all.wapt

Cette version du paquet désinstalle toutes les versions précédentes présentes sur le système, il est encore perfectible.

Alexandre


On 20/12/2017 10:42, Alexandre Gauvrit wrote:

Pour déboguer la création de paquets il est préférable d'utiliser l'IDE Python pré-packagé dans le groupe de paquets tis-waptdev

Toute la documentation à jour : https://www.wapt.fr/fr/doc-1.5/CreationPaquets/index.html

La gestion des codes de retour est prise en compte dans les fonctions run / install_exe_if_needed / install_msi_if_needed

Ci-dessous le corps du paquet (setup.py) qui installera le logiciel

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

uninstallkey = []

targetdir = makepath(programfiles,'QGIS 2.18')
exename = 'qgis-bin.exe'
uninstall = ('Uninstall-QGIS.exe /S')

def install():
    versionsoft = control['version'].split('-')[0]
    print('installing tis-qgis-osgeo4w-%s' % versionsoft)
    if need_install('QGIS %s' % versionsoft):
        killalltasks(exename)
        run('"QGIS-OSGeo4W-%s-1-Setup-x86_64.exe" /S' % versionsoft)
    if need_install('QGIS %s' % versionsoft):
        error('Logiciel non installe')

Cordialement,

Alexandre


On 20/12/2017 10:35, pascal.pucci@pci-conseil.net wrote:

Bonjour,

Super merci. Nous allons également travaillé sur la création de paquet avec des experts QGIS. Si on est bon, on va tenter un paquet QGIS également. Je vous fais des retours si on avance.

Par contre, aucune log sur l'install ? c'est dommage, comment peut-on en avoir ?

Est-ce que le retour (exit status) de l'installation est gérée, gérable ?

Merci à vous,

Cordialement,


Le 20/12/2017 à 10:31, Alexandre Gauvrit a écrit :

Bonjour Pascal,

Le paquet QGIS est malformé, il y'a une grossière erreur dans la version tis-qgis-x64 2.18.14-9 , QGIS ne s'installe uniquement si une version précédente à été installée sur le poste...

Je corrige le paquet et monte en version 2.18.15 dans la matinée.

L'installation de QGIS n'est pas triviale compte tenu de l'installeur foutraque.

Nous avons rencontré un membre de l'équipe de développement QGIS chargé du packaging de l'application lors du POSS et lui avons fait part de nos remarques sur l'installeur Windows (clés registres non renseignées, reliquats de clés registres suite à la désinstallation, etc), ces éléments vont être corrigés prochainement.

Cordialement,

Alexandre

On 20/12/2017 10:16, pascal.pucci@pci-conseil.net wrote:

Bonjour,

Actuellement en POC sur la solution, j'ai un petit soucis.

Sur l'installation du paquet QGIS en provenance de TIS et réimporté, nous avons une install qui marche mais rien, de chez rien.

J'ai passé l'agent en DEBUG, rien de plus dans les logs, tout est OK, mais aucune trace du logiciel QGIS sur le windows.

Une idée, d'autres logs à voir ?

Merci à vous,

log :

2017-12-20 09:59:04,216 DEBUG DB Start transaction
2017-12-20 09:59:04,223 DEBUG DB commit
2017-12-20 09:59:04,236 INFO Status :
2017-12-20 09:59:04,236 DEBUG DB Start transaction
2017-12-20 09:59:04,237 DEBUG DB commit
2017-12-20 09:59:04,249 DEBUG Verify package against certificates : c:\wapt\ssl\EPSN.crt
2017-12-20 09:59:04,250 INFO Package issued by C=FR, L=Clisson, O=EPSN, OU=EPSN, CN=EPSN
2017-12-20 09:59:04,250 DEBUG Downloaded : {'downloaded': [u'c:\\wapt\\cache\\epsn-qgis-x64_2.18.14-9_all.wapt'], 'skipped': [], 'errors': []}
2017-12-20 09:59:04,250 INFO Register start of install c:\wapt\cache\epsn-qgis-x64_2.18.14-9_all.wapt as user Système to local DB with params {}
2017-12-20 09:59:04,250 INFO Interactive user:Système, usergroups None
2017-12-20 09:59:04,253 DEBUG Examining ThreadPool. 10 threads and 0 Q'd conxions
2017-12-20 09:59:05,127 INFO Status : Installing package epsn-qgis-x64 version 2.18.14-9 ...
2017-12-20 09:59:05,127 DEBUG DB Start transaction
2017-12-20 09:59:05,128 DEBUG DB commit
2017-12-20 09:59:05,137 DEBUG DB Start transaction
2017-12-20 09:59:05,138 DEBUG DB commit
2017-12-20 09:59:05,145 INFO Installing package c:\wapt\cache\epsn-qgis-x64_2.18.14-9_all.wapt
2017-12-20 09:59:05,150 INFO   unzipping c:\wapt\cache\epsn-qgis-x64_2.18.14-9_all.wapt to temporary c:\windows\temp\waptxfz6c9
2017-12-20 09:59:05,253 DEBUG Examining ThreadPool. 10 threads and 0 Q'd conxions
2017-12-20 09:59:06,255 DEBUG Examining ThreadPool. 10 threads and 0 Q'd conxions
2017-12-20 09:59:07,255 DEBUG Examining ThreadPool. 10 threads and 0 Q'd conxions
2017-12-20 09:59:07,750 INFO Package issued by C=FR, L=Clisson, O=EPSN, OU=EPSN, CN=EPSN
2017-12-20 09:59:08,256 DEBUG Examining ThreadPool. 10 threads and 0 Q'd conxions
2017-12-20 09:59:08,696 DEBUG Received a connection.
2017-12-20 09:59:08,697 DEBUG Serving a request
2017-12-20 09:59:08,697 DEBUG Getting sock_file
2017-12-20 09:59:08,828 DEBUG Sending Headers: 'HTTP/1.1 200 OK\r\nContent-Type: application/json\r\nContent-Length: 11660\r\nDate: Wed, 20 Dec 2017 08:59:08 GMT\r\nServer: Rocket 1.2.4 Python/2.7.13\r\nConnection: keep-alive\r\n\r\n'
2017-12-20 09:59:08,829 DEBUG Finally closing output and sock_file
2017-12-20 09:59:08,831 INFO 127.0.0.1 - "GET /tasks_status.json HTTP/1.1" - 200 11660
2017-12-20 09:59:08,831 DEBUG Serving a request
2017-12-20 09:59:08,831 DEBUG Getting sock_file
2017-12-20 09:59:08,831 DEBUG Client did not send a recognizable request.
2017-12-20 09:59:08,831 DEBUG Finally closing output and sock_file
2017-12-20 09:59:08,832 DEBUG Client closed socket
2017-12-20 09:59:09,196 INFO   sourcing install file c:\windows\temp\waptxfz6c9\setup.py
2017-12-20 09:59:09,196 DEBUG Import source c:\windows\temp\waptxfz6c9\setup.py as __waptsetup_mhjd5zja4r__
2017-12-20 09:59:09,204 INFO Install parameters : {}
2017-12-20 09:59:09,207 DEBUG DB Start transaction
2017-12-20 09:59:09,209 DEBUG DB commit
2017-12-20 09:59:09,252 INFO   executing install script
installing qgis-osgeo4w-2.18.14-1-setup-x86_642017-12-20 09:59:09,253 DEBUG DB Start transaction
2017-12-20 09:59:09,253 DEBUG DB commit
2017-12-20 09:59:09,256 DEBUG Examining ThreadPool. 10 threads and 0 Q'd conxions

2017-12-20 09:59:09,312 INFO   uninstall keys : []
2017-12-20 09:59:09,312 INFO   uninstall strings : None
2017-12-20 09:59:09,313 INFO Install script finished with status OK
2017-12-20 09:59:09,315 DEBUG Cleaning package tmp dir
2017-12-20 09:59:09,403 DEBUG DB Start transaction
2017-12-20 09:59:09,411 DEBUG DB commit
2017-12-20 09:59:09,486 DEBUG Removing module: __waptsetup_mhjd5zja4r__, refcnt: 4
2017-12-20 09:59:09,496 DEBUG Check if host package "pc5.iibsn.local" is available
2017-12-20 09:59:09,503 DEBUG store status in DB

--
Performance Conseil Informatique
Pascal Pucci
Consultant Infrastructure
pascal.pucci@pci-conseil.net
Mobile : 06 51 47 84 98
Bureau : 02 85 52 41 81
http://www.performance-conseil-informatique.net


Garanti sans virus. www.avast.com


_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt

-- 
Alexandre GAUVRIT
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

--
Performance Conseil Informatique
Pascal Pucci
Consultant Infrastructure
pascal.pucci@pci-conseil.net
Mobile : 06 51 47 84 98
Bureau : 02 85 52 41 81
http://www.performance-conseil-informatique.net
News :
Très heureux de réaliser des projets continuité stockage avec DataCore depuis 2008. PCI est partenaire Silver DataCore. Merci à DataCore ...lire...I

-- 
Alexandre GAUVRIT
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


_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt

-- 
Alexandre GAUVRIT
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

--
Performance Conseil Informatique
Pascal Pucci
Consultant Infrastructure
pascal.pucci@pci-conseil.net
Mobile : 06 51 47 84 98
Bureau : 02 85 52 41 81
http://www.performance-conseil-informatique.net
News :
Très heureux de réaliser des projets continuité stockage avec DataCore depuis 2008. PCI est partenaire Silver DataCore. Merci à DataCore ...lire...I


_______________________________________________
WAPT mailing list
WAPT@lists.tranquil.it
http://lists.tranquil.it/listinfo/wapt