Project

General

Profile

Evolution #3096

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

Added by Daniel Dehennin almost 8 years ago. Updated almost 7 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
01/28/2013
Due date:
02/01/2013
% Done:

100%

Spent time:
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.


Related issues

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

Associated revisions

Revision 706c34fc (diff)
Added by moyooo almost 8 years ago

first work on blacklist see #3096

Revision 406daf55 (diff)
Added by moyooo almost 8 years ago

more work on blacklist see #3096

Revision f34f189f (diff)
Added by Joël Cuissinat over 7 years ago

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

Ref #3096

History

#1 Updated by Daniel Dehennin over 7 years ago

  • Status changed from Nouveau to En attente d'informations
  • Assigned To set to 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 Updated by Joël Cuissinat about 7 years ago

  • Target version changed from Eole 2.4-dev-1 to Eole 2.4-dev-2
  • % Done changed from 0 to 20

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

#3 Updated by Joël Cuissinat almost 7 years ago

  • Due date set to 02/01/2013
  • Start date changed from 03/15/2012 to 01/28/2013

#4 Updated by Joël Cuissinat almost 7 years ago

  • Status changed from En attente d'informations to Résolu
  • % Done changed from 20 to 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 Updated by Fabrice Barconnière almost 7 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF