Aggiunta un'app al Wapt Store (repository pubblico di Wapt)

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Risposta
Giosuè
Messaggi: 17
Iscrizioni: 27 maggio 2026 - 09:26

10 agosto 2026 - 10:26

Salve,

è possibile integrare questo software nel negozio WAPT?
https://natbraille.org/index.php?lang=f ... e=down.php

Descrizione:
NatBraille è un software gratuito per la trascrizione e la decodifica del Braille. Il progetto è supportato dal Ministero dell'Istruzione Nazionale francese da luglio 2008.

---
Il software dipende da OpenJDK 8.

Grazie per l'aiuto.
italbot
Messaggi: 88
Registrazione: 26 settembre 2023 - 15:50

10 agosto 2026 - 10:36

Salve,

verificherò se questo software può essere impacchettato e vi farò sapere.

Cordiali saluti,

Ingrid
Tranquillo IT
italbot
Messaggi: 88
Registrazione: 26 settembre 2023 - 15:50

11 agosto 2026 - 14:42

Ciao,

ho appena completato la fase di pre-produzione del software; è disponibile sullo store:

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

Sarà disponibile sullo store tra 5 giorni.

Cordiali saluti,

Ingrid
Tranquillo IT
Giosuè
Messaggi: 17
Iscrizioni: 27 maggio 2026 - 09:26

11 agosto 2026 - 15:32

Ciao,
grazie mille!

Non sembra possibile scaricare il pacchetto di pre-produzione.

Cordiali saluti,
Joshua
italbot
Messaggi: 88
Registrazione: 26 settembre 2023 - 15:50

11 agosto 2026 - 16:16

È possibile, ma devi accedere al tuo account sullo store e, nelle impostazioni dell'account, spuntare la casella per scaricare i pacchetti di pre-produzione.

Cordiali saluti,

Ingrid
Tranquillo IT
Giosuè
Messaggi: 17
Iscrizioni: 27 maggio 2026 - 09:26

13 agosto 2026 - 09:25

Ciao,

sono riuscito a recuperarlo e installarlo, il primo tentativo ha funzionato
disinstallando natbraille tramite il self-service, ha funzionato.

Poi ho disinstallato OpenJDK 8 manualmente.
Quando lo reinstallo, la dipendenza non viene reinstallata

; il log non restituisce nulla. Questo
secondo me è normale poiché la dipendenza non viene reinstallata

. Sinceramente,

Installazione: Nat-installer-v2_2rc1.exe
Installazione: Nat-installer-v2_2rc1.exe (2.2)
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\common.py", riga 4534, in install_wapt
exitstatus = setup.install()
File "C:\Program Files (x86)\wapt\private\tmp\waptgbjroz28\setup.py", riga 17, in install
File "C:\Program Files (x86)\wapt\common.py", riga 4451, in new_func
return func(*args, **kwargs)
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", riga 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", riga 2423, in run
raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Il comando '"Nat-installer-v2_2rc1.exe" -q' ha restituito uno stato di uscita diverso da zero 83.
Output: Nessun JRE trovato.


CalledProcessErrorOutput: Il comando '"Nat-installer-v2_2rc1.exe" -q' ha restituito uno stato di uscita diverso da zero 83.
Output: Nessun JRE trovato. Interruzione.
italbot
Messaggi: 88
Registrazione: 26 settembre 2023 - 15:50

13 agosto 2026 - 15:05

Salve,

quando si rimuove manualmente il software, la chiave di registro rimane memorizzata in WAPT e, di conseguenza, WAPT non reinstallerà la dipendenza perché la considera già installata. Il software NatBraille non può essere installato perché non riesce a trovare OpenJDK.

Cordiali saluti,

Ingrid
Tranquillo IT
Giosuè
Messaggi: 17
Iscrizioni: 27 maggio 2026 - 09:26

14 agosto 2026 - 08:50

Ciao,
ok, grazie per il tuo feedback.

Quando dici "chiave di registro", ti riferisci alla chiave per natbraille o alla dipendenza?
Disinstallare natbraille va bene;
lasciare openjdk8 installato sulla macchina non è un problema
, ma in questo test non è il risultato che mi aspettavo.

Forse è possibile modificare il pacchetto?
Ho lavorato sul pacchetto, ma ho riscontrato un problema con la disinstallazione di natbraille.

Grazie per il chiarimento.
Cordiali saluti,
Joshua
italbot
Messaggi: 88
Registrazione: 26 settembre 2023 - 15:50

14 agosto 2026 - 09:31

Ciao,

in linea di principio, quando si installano pacchetti tramite WAPT, è necessario disinstallarli sempre tramite WAPT.
Immagino che tu abbia rimosso manualmente openjdk8 e poi provato a disinstallare NatBraille utilizzando l'opzione self-service o la console?
Con WAPT, quando c'è una dipendenza, questa viene installata prima del software e, durante la disinstallazione, è anche la prima cosa che viene rimossa. In questo caso, se hai rimosso openjdk8 manualmente, la chiave di registro che WAPT cerca per disinstallare openjdk non è più presente, da qui l'errore che hai riscontrato.

Ma è così che funziona WAPT.

Cordiali saluti,

Ingrid
Tranquillo IT
Giosuè
Messaggi: 17
Iscrizioni: 27 maggio 2026 - 09:26

14 agosto 2026 - 12:07

Salve,

ho disinstallato Natbraille tramite l'opzione self-service, ma la dipendenza non è stata disinstallata quando ho cliccato su "disinstalla Natbraille", quindi ho dovuto disinstallarlo manualmente.
Quando ho provato a reinstallare Natbraille, la dipendenza non è stata reinstallata.

Disinstallando la dipendenza tramite l'opzione self-service e riavviando il processo di installazione di Natbraille, il problema si è risolto.
Non sapevo di poterla disinstallare tramite l'opzione self-service.

Quindi, tutto a posto
. Grazie ancora per l'aiuto!

Cordiali saluti,
Joshua
Risposta