Project

General

Profile

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

Added by Daniel Dehennin almost 5 years ago. Updated almost 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
02/23/2015
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
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.

Associated revisions

Revision 554d8e7a (diff)
Added by Daniel Dehennin almost 5 years ago

Définition de la variable « UBUNTU_VERSION »

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

Ref: #10715 @15m

Revision a589e3a9 (diff)
Added by Daniel Dehennin almost 5 years ago

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

Revision 5a7e4bb2 (diff)
Added by Daniel Dehennin almost 5 years ago

La gestion des sources.list nécessite creole 2.5

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

Ref: #10715 @15m

Revision 70bf4240 (diff)
Added by Daniel Dehennin almost 5 years ago

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

Revision 3fe5e5b4 (diff)
Added by Daniel Dehennin almost 5 years ago

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

Revision e8c943d2 (diff)
Added by Daniel Dehennin almost 5 years ago

Le template sources.list nécessite creole 2.5

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

Ref: #10715 @5m

History

#1 Updated by Daniel Dehennin almost 5 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Daniel Dehennin almost 5 years ago

  • Assigned To set to Daniel Dehennin

#3 Updated by Daniel Dehennin almost 5 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 2.0 to 0.1

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

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.1 to 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

Also available in: Atom PDF