Project

General

Profile

Tâche #8927

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

Repasser apt-eole sur apt

Added by Joël Cuissinat over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Start date:
09/17/2014
Due date:
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):

Description

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


Related issues

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

Associated revisions

Revision c1a15004 (diff)
Added by Daniel Dehennin over 6 years ago

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

Revision e97e62c9 (diff)
Added by Daniel Dehennin over 6 years ago

Suppression de la duplication de log

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

Ref: #8927

Revision dbe9a433 (diff)
Added by Daniel Dehennin over 6 years ago

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

History

#1 Updated by Joël Cuissinat over 6 years ago

  • Priority changed from Normal to Haut
  • Remaining (hours) set to 4.0

#2 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Daniel Dehennin over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 20 to 100

#4 Updated by Daniel Dehennin over 6 years ago

  • Remaining (hours) deleted (4.0)

#5 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF