Projet

Général

Profil

Evolution #6812

Revoir le packaging

Ajouté par Daniel Dehennin il y a plus de 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
05/12/2013
Echéance:
21/02/2014
% réalisé:

100%

Temps passé:
Distribution:
EOLE 2.4

Description

Au lieu de tout séparer dans des paquets différents, il est préférable de :

  • fournir un seul paquet sur le maître
  • fournir la partie cliente pour les conteneurs

Demandes liées

Lié à python-pyeole - Evolution #7070: Ajout de Provides/Conflicts/Replaces pour faciliter l'Upgrade + déplacement de tcpcheck Fermé 17/01/2014

Révisions associées

Révision b7439603 (diff)
Ajouté par Daniel Dehennin il y a environ 10 ans

Refonte du packaging

Le packaging actuel a une chaîne de dépendance compliquée.

creole
-> python-creole
-> python-creole-client
-> python-creole-base
-> creole-common

On peut simplifier en faisant 2 chaînes de dépendances différentes pour
le maître et les conteneurs:

- maître:
creole
-> python-creole
-> creole-common

- conteneurs:
python-creole-client
-> creole-common

  • debian/control: Suppression du paquet « python-creole-base ».
    Le paquet « python-creole » fourni « python-creole-client » et
    « python-creole-base » sur le maître.
    Le paquet « python-creole-client » fourni « python-creole-base » dans
    les conteneurs.
  • debian/python-creole-client.install: Installation des fichiers qui
    étaient pris en charge par « python-creole-base ».
  • debian/rules: Il n’y a plus de fichier dupliqué entre les paquets.

Fixes: #6812 @30m

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Version cible changé de Eole 2.4-beta3 à Eole 2.4-RC2

Comme tu l'as pas fait, je ne pense pas que quelqu'un d'autre s'y attaque mais bon...

#2 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Echéance mis à 21/02/2014

#4 Mis à jour par Daniel Dehennin il y a environ 10 ans

La mise à jour depuis la RC1 doit :

  • désinstaller python-creole-base qui est fourni par python-creole
  • désinstaller python-creole-client qui est fourni par python-creole

La commande CreoleGet eole_module doit toujours être fonctionnelle une fois la mise à jour effectuée.

#5 Mis à jour par Gilles Grandgérard il y a environ 10 ans

  • Statut changé de Résolu à Fermé

ok

Formats disponibles : Atom PDF