Projet

Général

Profil

Evolution #3096

Revoir les paquet eole-common et eolebase* et la politique de nommage

Ajouté par Daniel Dehennin il y a environ 12 ans. Mis à jour il y a environ 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
28/01/2013
Echéance:
01/02/2013
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.4

Description

Dans project:eolebase :
  • eolebase-minimal contient trop de choses en dépendance
  • Doublon de dépendance sur rsyslog et eole-debsums
  • eolebase-conteneur est installé dans les conteneurs
  • eolebase eolebase-minimal et eolebase-extra sont installés sur le maître en mode conteneur et non conteneur
Dans eole-common :
  • eole-common est installé en mode non conteneur
  • eole-conteneur est installé en mode conteneur

Les modules sont nommés <MODULE>-pkg, mais s’installe uniquement sur le maître, ce n’est pas très cohérent avec les métapaquets des logiciels qui sont nommés <LOGICIEL>-pkg et peuvent être installés dans les conteneurs ou sur le maître.


Demandes liées

Lié à eole-common - Evolution #4035: Voir si restart-wrapper est toujours utile en 2.4 Fermé 11/09/2012
Lié à eole-common - Evolution #2494: Nettoyage des paquets Fermé 30/11/2011 05/07/2013
Lié à creole - Bac à idée #3749: S'abstraire définitivement de la notion de module Nouveau 03/07/2012
Lié à Distribution EOLE - Evolution #5069: Paquets "pkg" à renommer sur 2.4 Fermé 06/05/2013 10/05/2013

Révisions associées

Révision 706c34fc (diff)
Ajouté par moyooo il y a environ 12 ans

first work on blacklist see #3096

Révision 406daf55 (diff)
Ajouté par moyooo il y a environ 12 ans

more work on blacklist see #3096

Révision f34f189f (diff)
Ajouté par Joël Cuissinat il y a presque 12 ans

  • debian/control : nettoayge des dépendances pour tests 2.4

Ref #3096

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 11 ans

  • Statut changé de Nouveau à En attente d'informations
  • Assigné à mis à Daniel Dehennin

Je propose en plus de préfixer les paquets EOLE par eole- afin d’éviter toute confusion possible avec des paquets tiers.

La distinction entre les paquets contenant les dicos et les paquets de dépendances ou de programmes purs (donc installables dans les conteneurs) se fera sur le suffix -pkg pour la seconde catégorie.

Ainsi, mail-pkg deviendrait eole-mail-pkg, ssmtp-pkg deviendrait eole-ssmtp-pkg.

Voici la liste que je prévois pour eole-common :

  • eole-common-pkg : dépendances communes à tous les serveurs et conteneurs
  • eole-server : dictionnaires, template et dépendances communes à tous les serveurs, en mode conteneur ou non, dépend de eole-common-pkg
  • eole-lxc-controller : dictionnaires, template et dépendances spécifiques aux serveurs en mode conteneur (les maîtres), dépend de eole-server
  • eole-lxc-container : dépendances spécifiques aux conteneurs LXC, dépend de eole-common-pkg
  • eole-ssmtp : dictionnaires et templates pour ssmtp
  • eole-ssmtp-pkg : dépendances pour ssmtp
  • eole-<MODULE> : dictionnaires, template et dépendances pour un module EOLE.

Un avis ?

#2 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Version cible changé de Eole 2.4-dev-1 à Eole 2.4-dev-2
  • % réalisé changé de 0 à 20

OK pour eole-server & eole-common-pkg qui se déploient sur nos premières maquettes.

#3 Mis à jour par Joël Cuissinat il y a environ 11 ans

  • Echéance mis à 01/02/2013
  • Début changé de 15/03/2012 à 28/01/2013

#4 Mis à jour par Joël Cuissinat il y a environ 11 ans

  • Statut changé de En attente d'informations à Résolu
  • % réalisé changé de 20 à 100
Ces indications ont été mises en œuvre pour Eclair-2.4 :
  • paquet source : conf-eclair (nom historique)
  • paquet binaire : eole-eclair (remplace conf-eclair + eclair-pkg)
  • pas de paquet de type all-eole-eclair-pkg puisque ce module est forcément en mode conteneur

Pour ce dernier point, la discussion reste ouverte !

#5 Mis à jour par Fabrice Barconnière il y a environ 11 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF