Page 1 sur 1

Ajout d'une app dans le store wapt (repo public wapt)

Publié : 10 août 2026 - 10:26
par Joshua
Bonjour,

Est-il possible d'intégrer ce logiciel dans le store WAPT ?
https://natbraille.org/index.php?lang=f ... e=down.php

description :
NatBraille est un logiciel libre de transcription et détranscription du Braille. Le projet est soutenu depuis Juillet 2008 par le Ministère de l'Education Nationale

---
Le logiciel à une dépendance à openjdk8

En vous remerciant pour votre aide.

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 10 août 2026 - 10:36
par italbot
Bonjour,

Je vais regarder si ce logiciel peut être packagé et je vous fais un retour.

Cordialement,

Ingrid

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 11 août 2026 - 14:42
par italbot
Bonjour,

Je viens de packager le logiciel, il est disponible en preprod sur le store :

https://wapt.tranquil.it/store/fr/tis-natbraille

Et il sera sur le store dans 5 jours.

Cordialement,

Ingrid

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 11 août 2026 - 15:32
par Joshua
Bonjour,
Super merci !

il ne semble pas possible de télécharger le paquet préprod ?

bien à vous,
Joshua

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 11 août 2026 - 16:16
par italbot
C'est possible mais il faut vous connecter sur votre compte sur le store et dans vos paramètres de compte, il suffit de cocher le téléchargement de paquets en preprod.

Cordialement,

Ingrid

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 13 août 2026 - 09:25
par Joshua
Bonjour,

J'ai pu récupérer et l'installer, la première tentative a fonctionné
en désinstallant natbraille via le self service ça a fonctionné.

J'ai désinstallé en suite openjdk8 manuellement,
quand je refais l'installation, la dépendance ne se réinstalle pas

le log retourne rien ça :
rien d'anormal selon moi puisque la dépendance n'est pas réinstallée

bien à vous,

Installing: Nat-installer-v2_2rc1.exe
Installing: Nat-installer-v2_2rc1.exe (2.2)
Traceback (most recent call last):
File "C:\Program Files (x86)\wapt\common.py", line 4534, in install_wapt
exitstatus = setup.install()
File "C:\Program Files (x86)\wapt\private\tmp\waptgbjroz28\setup.py", line 17, in install
File "C:\Program Files (x86)\wapt\common.py", line 4451, in new_func
return func(*args, **kwargs)
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 1762, 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\waptutils.py", line 2423, in run
raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command '"Nat-installer-v2_2rc1.exe" -q' returned non-zero exit status 83.
Output:No JRE found. Aborting.


CalledProcessErrorOutput: Command '"Nat-installer-v2_2rc1.exe" -q' returned non-zero exit status 83.
Output:No JRE found. Aborting.

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 13 août 2026 - 15:05
par italbot
Bonjour,

Lorsque vous retirez manuellement le logiciel, la clé de registre est toujours mémorisée au niveau de WAPT et ce-dernier ne va donc pas réinstaller la dépendance car c'est considéré comme déjà installé et le logiciel NatBraille ne peut pas s'installer car il ne retrouve pas openjdk.

Cordialement,

Ingrid

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 14 août 2026 - 08:50
par Joshua
Bonjour,
ok merci pour votre retour,

quand vous dites la clé de registre vous parlez de la clé pour natbraille ou la dépendance ?
la désinstallation du natbraille est ok
après ce n'est pas un problème de laisser installé l'openjdk8 sur le poste
mais dans le cas du test, ça n'est pas le résultat que j'attendais,

peut être qu'il est possible d'ajuster le paquet ?
j'avais travaillé sur le packaging de celui-ci mais je mettais heurté sur la phase désinstallation de natbraille,

merci pour vos précisions,
bien à vous,
Joshua

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 14 août 2026 - 09:31
par italbot
Bonjour,

En principe quand on installe des paquets par WAPT, il faut les désinstaller par WAPT.
J'imagine que ce que vous avez fait c'est retirer openjdk8 manuellement puis tenter par le self service ou la console de désinstaller NatBraille ?
Au niveau de WAPT lorsqu'il y a une dépendance, celle-ci est installée avant le logiciel et lors de la désinstallation c'est également la dépendance qui va être désinstallée en premier. En l’occurrence, si vous avez retiré openjdk8 manuellement, il n'y a plus la clé de registre que WAPT va chercher pour désinstaller openjdk, d'où l'erreur que vous avez obtenue.

Mais ceci est le fonctionnement de WAPT.

Cordialement,

Ingrid

Re: Ajout d'une app dans le store wapt (repo public wapt)

Publié : 14 août 2026 - 12:07
par Joshua
Bonjour,

J'ai procédé à la désinstallation de natbraille via le self-service, la dépendance n'a pas été désinstallée en cliquant sur désinstaller natbraille, d'où ma désinstallation manuelle,
et en ressayant l'installation de natbraille, il n'a pas réussi à réinstaller la dépendance.

en désinstallant la dépendance via le self-service, et en relançant le process d'installation du logiciel natbraille ça a bien fonctionné
j'avais pas vu que je pouvais le désinstaller via le self-service.

donc c'est ok pour moi
merci encore pour votre disponibilité !

bien à vous,
Joshua