Projet

Général

Profil

Tâche #8927

Distribution EOLE - Scénario #8742: Focus mise à jour 2.4.1

Repasser apt-eole sur apt

Ajouté par Joël Cuissinat il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Début:
17/09/2014
Echéance:
% réalisé:

100%

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

Description

Évolution décidée lors de la réunion technique du 03/09/2014


Demandes liées

Dupliqué par eole-common - Tâche #8696: apt-eole ne donne pas la liste des paquets qu'il installe Fermé

Révisions associées

Révision c1a15004 (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

Utiliser apt-get en backend apt-eole

  • pyeole/pkg.py (_run_apt_get): Wrapper à la commande apt-get utilisant
    le fichier de configuration EOLE.
    (EolePkgApt._apply_to_package): Utilisation de « _run_apt_get() »
    après avoir vérifié l’état du paquet.
    (EolePkgApt.update): Utilisation de « _run_apt_get() ».
    (EolePkgApt.upgrade): Idem.
    (EolePkgApt.fetch_archives): Idem.
    (EolePkgApt.download): Idem.
    (EolePkgApt.clean): Idem.
    (EolePkg.configure): Log des informations de configuration.

Fixes: #8927 @8h

Révision e97e62c9 (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

Suppression de la duplication de log

  • pyeole/pkg.py (_configure_sources_ubuntu): Le log est mutualisé dans
    « configure() ».

Ref: #8927

Révision dbe9a433 (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

Le passage à apt-get pose des questions

Certains paquets posent des questions lors des « postinst », il faut
forcer le frontend utilisé par DPKG.

Cela était géré par « NonInteractiveInstallProgress() » mais le passage
à « apt-get » n’utilise plus cette classe.

  • pyeole/pkg.py (_run_apt_get): Ajout de « DEBIAN_FRONTEND » aux
    variables d’environnement.

Ref: #8927 @15m

Historique

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

  • Priorité changé de Normal à Haut
  • Restant à faire (heures) mis à 4.0

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

  • Statut changé de Nouveau à En cours

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 20 à 100

#4 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Restant à faire (heures) 4.0 supprimé

#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF