Pagina 1 di 1

[RISOLTO] Pacchetto Octave: errore di autorizzazione 2

Pubblicato: 13 ottobre 2026 - 08:18
di Mikael S
Salve,

prendo il posto del mio collega riguardo al problema segnalato su viewtopic.php?t=4806.

La soluzione funziona con un'installazione pulita. Tuttavia, poiché la versione è la stessa di quella precedentemente installata, non possiamo semplicemente pubblicare la nuova versione. Possiamo però applicare la modifica tramite il nostro pacchetto di patch di massa.

D'altra parte, non capisco perché abbiate lasciato il file zip dall'update_package, dato che la causa principale è la decompressione.
È fortemente sconsigliato comprimere un file in formato zip, poiché ciò aumenta le dimensioni complessive e decomprime il contenuto due volte. Questo comporta anche un maggiore utilizzo della scrittura su disco, della CPU e della RAM. Soprattutto considerando che, in questo caso, il file zip è di 800 MB.





Cordiali saluti,

Oggetto: Re: Pacchetto Octave: errore di autorizzazione 2

Pubblicato: 13 ottobre 2026 - 09:19
di italbot
Salve,

nella cronologia dei pacchetti abbiamo utilizzato il file .exe, ma un collega lo ha sostituito con la versione portatile. Verificherò se è possibile tornare a utilizzare il file .exe e vi terrò aggiornati.

Se la stessa versione è già installata, sarà necessaria un'installazione forzata.

Cordiali saluti,

Ingrid

Oggetto: Re: Pacchetto Octave: errore di autorizzazione 2

Pubblicato: 13 ottobre 2026 - 09:31
di dcardon
Ciao Mikael,
Mikael S ha scritto: ↑13 ott 2026 - 08:18 Prendo il posto del mio collega su questo argomento : viewtopic.php?t=4806
Sentiti libero di rispondere alla discussione più velocemente. Per la manutenzione del forum, chiudiamo le discussioni contrassegnate come RISOLTE dopo un certo periodo di tempo. Dato che non abbiamo ricevuto alcun feedback, daremo per scontato che la discussione sia stata risolta.
La soluzione funziona con un'installazione pulita. Tuttavia, poiché la versione è la stessa di quella installata in precedenza, non possiamo semplicemente distribuire la nuova versione. Possiamo però distribuire la modifica tramite il nostro pacchetto di patch in blocco.
Se disponete di un pacchetto funzionante, ottimo. Potete immaginare che non abbiamo una conoscenza approfondita della logica aziendale alla base degli oltre 1800 programmi software presenti nel negozio.
Tuttavia, non capisco perché lasci il file zip nella cartella update_package. La causa principale del problema è la decompressione.
In genere, è fortemente sconsigliato comprimere un file in formato zip; aumenta le dimensioni complessive e decomprime il contenuto due volte. Ciò comporta anche un maggiore utilizzo di spazio su disco, CPU e RAM. Soprattutto considerando che, in questo caso, il file zip è di 800 MB.
Direi che è fondamentale avere un'opinione più articolata...
Innanzitutto, se hai un file zip su un Mac, questo incorpora estensioni Unix non standard che potresti danneggiare se lo decomprimi con un programma di decompressione zip non compatibile con macOS.
Inoltre, l'obiettivo è consentire agli amministratori di sistema di verificare facilmente le fonti dei pacchetti. Se si dispone di un file zip il cui hash SHA256 può essere confrontato con lo stesso file disponibile sul sito web dell'editore, è molto più semplice che confrontare l'hash di ogni singolo file. La tracciabilità è un criterio cruciale per il negozio WAPT.
Inoltre, per i sistemi di verifica antivirus online, è molto più veloce avere uno stato per un determinato file sapendo che il contenuto è già stato controllato, piuttosto che caricare ogni file singolarmente.
(probabilmente un altro argomento, ma ehi, sono già tre, il che non è male... :-) )

Sinceramente,

Denis

Oggetto: Re: Pacchetto Octave: errore di autorizzazione 2

Pubblicato: 13 ottobre 2026 - 15:34
di italbot
In seguito alla tua richiesta, ho appena modificato il pacchetto in modo che si installi tramite un eseguibile anziché un programma di installazione portatile. È disponibile in versione di pre-produzione sullo store:
https://wapt.tranquil.it/store/fr/tis-octave

Questa è la versione del pacchetto 11.3.0.0-16. Per favore, fammi sapere se il pacchetto funziona correttamente.

Cordiali saluti,

Ingrid

Oggetto: Re: Pacchetto Octave: errore di autorizzazione 2

Pubblicato: 15 ottobre 2026 - 09:55
di Mikael S
Buongiorno,
dcardon ha scritto: ↑13 ott 2026 - 09:31 Sentiti libero di rispondere alla discussione più velocemente. Per la manutenzione del forum, chiudiamo le discussioni contrassegnate come RISOLTE dopo un certo periodo di tempo. Dato che non abbiamo ricevuto alcun feedback, presumiamo che vada bene...
L'unico problema è che non leggo regolarmente il vostro forum e lo consulto solo quando ho una discussione in sospeso o se un mio collega me lo segnala. Quindi, in effetti, è un po' tardi per l'altro argomento :rotolo:
Tuttavia, in questo caso,
dcardon ha scritto: ↑13 ott 2026 - 09:31 Se hai un pacchetto funzionante, è fantastico. Puoi immaginare che non abbiamo una conoscenza approfondita di come funzionano gli oltre 1800 programmi software presenti nello store.
Stavo semplicemente facendo notare che il problema si sarebbe presentato per qualsiasi altro utente del pacchetto, dato che anche la versione precedente, priva delle autorizzazioni corrette, aveva lo stesso numero di versione. Nella migliore delle ipotesi, il problema sarebbe stato risolto nella versione successiva del software.
Ma state tranquilli, neanche io so a cosa serva questo software :D

dcardon ha scritto: ↑13 ott 2026 - 09:31 Direi che è più importante avere un'opinione più sfumata...
Innanzitutto, se hai un file zip su un Mac, contiene estensioni Unix non standard che si danneggerebbero se lo decomprimessi con un eseguibile zip non macOS.
Inoltre, l'obiettivo è consentire agli amministratori di sistema di verificare facilmente le fonti dei pacchetti. Se hai un file zip il cui hash SHA256 può essere confrontato con lo stesso file disponibile sul sito web dell'editore, è molto più semplice che confrontare l'hash di ogni singolo file. La tracciabilità è un criterio cruciale sul negozio WAPT.
E poi, per i sistemi di verifica antivirus online, è molto più veloce avere uno stato per un determinato file sapendo che il suo contenuto è già stato controllato, piuttosto che caricare ogni file singolarmente.
(Probabilmente ci sono altri argomenti, ma questi sono già tre, il che è parecchio... :-) )
D'accordo, nel tuo sistema riesco a comprendere l'idea (soprattutto per il terzo punto).
italbot ha scritto: ↑13 ott 2026 - 15:34 In seguito alla tua richiesta, ho appena modificato il pacchetto in modo che si installi con l'eseguibile invece che con un programma di installazione portatile. È disponibile in pre-produzione sullo store:
https://wapt.tranquil.it/store/fr/tis-octave

Questa è la versione del pacchetto 11.3.0.0-16. Per favore, fammi sapere se il pacchetto funziona correttamente da parte tua.
Va bene.



Sinceramente,

Oggetto: Re: Pacchetto Octave: errore di autorizzazione 2

Pubblicato: 15 ottobre 2026 - 10:15
di dcardon
Ciao di nuovo Mikael,

Simon mi ha chiesto di chiarire che, poiché controlliamo il processo di zip (che viene richiamato durante la creazione di un pacchetto), non comprimiamo i file già compressi (come zip, gz, ecc.) e, pertanto, rispetto a questi file, il pacchetto zip di wapt funge solo da "contenitore".

Cordiali saluti,

Denis

Oggetto: Re: Pacchetto Octave: errore di autorizzazione 2

Pubblicato: 15 ottobre 2026 - 10:26
di Mikael S
Ciao,

ancora meglio! Non sapevo che Zip fosse così permissivo.



Cordiali saluti,