Pacchetto 7-zip versione 23.x nello store TranquilIT

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
Bloccato
lelongg
Messaggi: 13
Registrazione: 22 settembre 2022 - 16:06

26 giugno 2023 - 13:31

Salve,

ho notato che l'ultima versione PROD di 7-Zip sullo store ufficiale di TranquilIT è la versione 23.1, mentre sul sito web ufficiale di 7-Zip la versione stabile più recente è la 23.01. Inoltre, modificando il pacchetto alla versione 23.1, si nota che effettivamente viene installata la versione 23.01 (sia la versione visualizzata da Windows che quella presente nell'inventario software di WAPT).
Perché creare un pacchetto con una versione PROD 23.1 che non esiste, quando un pacchetto PROD con la versione 23.01, che corrisponde alla realtà, sarebbe più logico, a parte forse la rimozione dello (0) tra il (.) e l'(1)? Cordiali

saluti

, - Versione WAPT installata (2.4.0.14031)
- Sistema operativo del server: Linux RHEL 9
- Sistema operativo della macchina di amministrazione/creazione pacchetti: Windows 10
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

26 giugno 2023 - 14:53

Ciao Gilles,

in WAPT l'oggetto Version funziona allo stesso modo di Debian e non tiene conto degli zeri superflui, quindi 23.01 diventa 23.1.

Non so esattamente perché 7zip aggiunga uno zero, ma in questo caso il numero di versione viene normalizzato e ciò non cambia nulla in WAPT.

Spero che questo risponda alla tua domanda.

Cordiali saluti,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
lelongg
Messaggi: 13
Registrazione: 22 settembre 2022 - 16:06

27 giugno 2023 - 08:57

Ciao Denis,

sono completamente in disaccordo con questa interpretazione. L'editore può decidere di rilasciare la versione 23.0.1, poi la versione 23.0.2 e infine la versione 23.1.0. In tal caso, cosa differenzierebbe le versioni 23.0.1 e 23.1.0? La numerazione delle versioni appartiene esclusivamente all'editore e, a mio avviso, non può essere interpretata a piacimento; è una forma di rispetto nei confronti dell'editore. Credo che si debba rispettare la numerazione delle versioni scelta dall'editore, che deve avere una valida ragione, e questo vale anche per la definizione dei pacchetti WAPT, che devono rispecchiare le versioni effettive dell'editore.

Cordiali saluti,

G. Lelong

- Versione WAPT installata (2.4.0.14080)
- Sistema operativo del server: Linux RHEL 9
- Sistema operativo della macchina di amministrazione/creazione dei pacchetti: Windows 10
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

27 giugno 2023 - 09:22

Ciao Gilles,

In Debian, come in WAPT, 23.1 è diverso da 23.0.1. Nel caso della numerazione delle versioni di 7zip, non c'è un punto tra 0 e 1. Se si fa riferimento allo standard Semver[1], un punto è necessario; altrimenti, 01 fa parte del secondo membro del numero di versione, e quindi 01 = 1.

Con l'interprete WaptPython puoi provare:

Codice: Seleziona tutto

>>> from waptutils import Version
>>> Version('23.1')==Version('23.01')
True
>>> Version('23.1')==Version('23.0.1')
False
Sinceramente,

Denis

[1] Versionamento semantico 2.0.0 https://semver.org/
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Bloccato