Projet

Général

Profil

Politique de gestion des dépôts Envole sur la distribution EOLE 2.4

Activation des sources Envole

Les dépôts envole ne seront plus actifs par défaut.

L’installation des applications envole nécessite plusieurs étapes:

  1. Installer un paquet dédié à la gestion des sources (installé par défaut sur scribe), afin d’ajouter une question oui/non dans gen_config, par exemple : « Activer la gestion des applications Envole ».
  2. Activer la gestion des applications Envole dans gen_config
  3. Mettre à jour les sources.list avec un Query-Auto afin de prendre en compte les dépôts Envole
  4. Installer soit :
    • Le méta-paquet Envole afin de tirer les applications Envole et leurs dictionnaires/templates Creole
    • Le paquet eole-<application> dédié à une application
  5. Configurer les applications Envole dans gen_config
  6. Lancer reconfigure

Disposition des dépôts

Mise à disposition de dépôts pour 3 niveaux de mise à jour, par exemple :

  • Envole 4:
    • envole-4-unstable pour les paquets en développement
    • envole-4-testing pour les paquets candidats
    • envole-4 pour les paquets en production
  • Envole 5:
    • envole-5-unstable pour les paquets en développement
    • envole-5-testing pour les paquets candidats
    • envole-5 pour les paquets en production

Problèmes de gestion de l’adhérence

Problème:
  • Un utilisateur dispose d’un serveur EOLE en version 2.4.3 avec des applications Envole
  • Envole passe une mise à jour en production qui nécessite une version EOLE 2.4.6
Solution:
  • Les paquets Envole déclarent des dépendances versionnées sur les paquets du socle EOLE, ainsi les paquets Envole ne se mettront pas à jour tant que la version d’EOLE ne sera pas compatible