Projet

Général

Profil

Demande #36899

Pouvoir conserver plusieurs versions d’un même paquet dans les dépôts EOLE

Ajouté par Benjamin Bohard il y a 10 mois. Mis à jour il y a 7 mois.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
11/06/2025
Echéance:
% réalisé:

0%


Description

Certaines applications web posent deux problèmes de création de paquets :
- la montée de version nécessite le passage par d’éventuelles versions intermédiaires ;
- la taille des applications peut être importante et l’inclusion des versions intermédiaires rendre difficile la gestion du dépôt git.

J’avais dans l’idée de tester la création d’un paquet par version pour faciliter le dernier point.
Pour faciliter le premier point, je pensais à utiliser le pinning pour contrôler la version installée (les versions successives installées dans le cas d’une procédure de mise à jour de l’application web¹).

Cette piste de travail n’est toutefois possible que si les dépôts de paquets peuvent servir plusieurs versions d’un même paquet. Est-ce envisageable ?


1. le fichier de pinning pourrait avoir deux usages : le verrouillage de la version de l’application web et le ciblage de la dernière version installable avec mise à jour compte-tenu de la version courante (donnée dans un tableau installé via eole-* et mis à jour en fonction des versions de l’application empaquetées). Une mise à jour vers la dernière version disponible pourrait nécessiter plusieurs Maj-Auto et reconfigure successifs.


Demandes liées

Lié à Distribution EOLE - Tâche #37056: Le sources.list et les préférences APT pour le dépôt outils ne sont pas copiés dans les conteneurs Fermé 28/08/2025

Historique

#1 Mis à jour par Daniel Dehennin il y a 7 mois

Ce n’est malheureusement pas encore possible dans la version actuelle de reprepro, il faut attendre la 5.4.7.

C’est la raison pour laquelle nous avons utilisé les snapshots comme contournement pour les dépôts Outils

#2 Mis à jour par Daniel Dehennin il y a 7 mois

  • Lié à Tâche #37056: Le sources.list et les préférences APT pour le dépôt outils ne sont pas copiés dans les conteneurs ajouté

Formats disponibles : Atom PDF