Projet

Général

Profil

Tâche #10715

Distribution EOLE - Scénario #10630: Préparer une maquette EOLE 2.5α

Modifier la version Ubuntu utilisée dans les sources.list

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
23/02/2015
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

EOLE 2.5 est basé sur Ubuntu Trusty Tahr.

Il faut modifier le template source:tmpl/sources.list@f4533e, idéalement avec une nouvelle variable %%ubuntu_release.

Révisions associées

Révision 554d8e7a (diff)
Ajouté par Daniel Dehennin il y a environ 9 ans

Définition de la variable « UBUNTU_VERSION »

  • creole/eoleversion.py: La version Ubuntu pour EOLE 2.5 est « trusty ».

Ref: #10715 @15m

Révision a589e3a9 (diff)
Ajouté par Daniel Dehennin il y a environ 9 ans

Inclusion de « UBUNTU_VERSION » dans les sources.list

  • pyeole/eoleversion.py: Ajout de l’import de la variable
    « UBUNTU_VERSION » depuis « creole ».
  • pyeole/pkg.py: Importation des variables directement depuis
    « creole ».
    (_configure_sources_mirror): Ajout de la variable « ubuntu_version »
    lors de la génération du « sources.list ».

Ref: #10715 @30m

Révision 5a7e4bb2 (diff)
Ajouté par Daniel Dehennin il y a environ 9 ans

La gestion des sources.list nécessite creole 2.5

  • debian/control: Forcer la version « creole » à 2.5.

Ref: #10715 @15m

Révision 70bf4240 (diff)
Ajouté par Daniel Dehennin il y a environ 9 ans

Import de la variable « EOLE_RELEASE » depuis « creole »

Il est inutile d’importer depuis « pyeole » qui importe lui-même depuis
« creole ».

  • bin/Maj-Auto: Import depuis « creole.eoleversion ».

Ref: #10715 @5m

Révision 3fe5e5b4 (diff)
Ajouté par Daniel Dehennin il y a environ 9 ans

Templatisation de la version Ubuntu du « sources.list »

  • dicos/00_common.xml: Ajout de la variable « ubuntu_version » calculée
    depuis « creole.eoleversion ».
  • tmpl/sources.list: Utilisation de la variable « ubuntu_version ».

Ref: #10715 @15m

Révision e8c943d2 (diff)
Ajouté par Daniel Dehennin il y a environ 9 ans

Le template sources.list nécessite creole 2.5

  • debian/control (Depends): Forcer la version « creole » supérieure à
    2.5.

Ref: #10715 @5m

Historique

#1 Mis à jour par Daniel Dehennin il y a environ 9 ans

  • Statut changé de Nouveau à En cours

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

  • Assigné à mis à Daniel Dehennin

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.1

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.1 à 0.0
root@amon:~# CreoleGet ubuntu_version
trusty

root@amon:~# grep ubuntu_version /usr/share/eole/creole/distrib/*.*
/usr/share/eole/creole/distrib/sources.list:deb %%_mirror_ubuntu %%{ubuntu_version} main universe multiverse restricted
/usr/share/eole/creole/distrib/sources.list:deb %%_mirror_ubuntu %%{ubuntu_version}-security main universe multiverse restricted
/usr/share/eole/creole/distrib/sources.list:deb %%_mirror_ubuntu %%{ubuntu_version}-updates main universe multiverse restricted

Formats disponibles : Atom PDF