Página 1 de 1

Paquete 7-zip versión 23.x en la tienda TranquilIT

Publicado: 26 de junio de 2023 - 13:31
por lelongg
Hola,

he notado que la última versión PROD de 7-Zip en la tienda oficial de TranquilIT es la versión 23.1, pero en el sitio web oficial de 7-Zip, la versión estable más reciente es la 23.01. Además, al editar el paquete a la versión 23.1, se observa que en realidad es la versión 23.01 la que está instalada (tanto la versión que ve Windows como la del inventario de software de WAPT).
¿Por qué crear un paquete con una versión PROD 23.1 que no existe cuando un paquete PROD con la versión 23.01, que corresponde a la realidad, sería más lógico, salvo quizás por eliminar el (0) entre el (.) y el (1)?

Atentamente

, - Versión de WAPT instalada (2.4.0.14031)
- Sistema operativo del servidor: Linux RHEL 9
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10

Re: Paquete 7-zip versión 23.x en la tienda TranquilIT

Publicado: 26 de junio de 2023 - 14:53
por dcardon
Hola Gilles,

en WAPT, el objeto Version funciona igual que en Debian y no tiene en cuenta los ceros innecesarios, por lo que 23.01 se convierte en 23.1.

No sé exactamente por qué 7zip añade un cero, pero en este caso, el número de versión se normaliza y no cambia nada en WAPT.

Espero que esto responda a tu pregunta.

Un cordial saludo,

Denis

Re: Paquete 7-zip versión 23.x en la tienda TranquilIT

Publicado: 27 de junio de 2023 - 08:57
por lelongg
Hola Denis,

discrepo totalmente de esta interpretación. El editor puede decidir lanzar la versión 23.0.1, luego la 23.0.2, e incluso la 23.1.0. En ese caso, ¿qué diferenciaría a las versiones 23.0.1 y 23.1.0? La numeración de versiones pertenece exclusivamente al editor y, en mi opinión, no puede interpretarse a voluntad; es una muestra de respeto hacia él. Creo que debemos respetar el sistema de versiones del editor, que debe tener una buena razón para su numeración, y esto también se aplica a la definición de los paquetes WAPT, que deben reflejar las versiones reales del editor.

Saludos cordiales,

G. Lelong

- Versión de WAPT instalada (2.4.0.14080)
- Sistema operativo del servidor: Linux RHEL 9
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10

Re: Paquete 7-zip versión 23.x en la tienda TranquilIT

Publicado: 27 de junio de 2023 - 09:22
por dcardon
Hola Gilles,

En Debian, al igual que en WAPT, 23.1 es diferente de 23.0.1. En el caso de la numeración de versiones de 7zip, no hay punto entre 0 y 1. Si se consulta el estándar Semver[1], es necesario un punto; de lo contrario, 01 forma parte del segundo miembro del número de versión y, por lo tanto, 01 = 1.

Con el intérprete de WaptPython, puedes probar:

Código: Seleccionar todo

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

Denis

[1] Versiones semánticas 2.0.0 https://semver.org/