Projet

Général

Profil

Tâche #10636

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

Corriger la compatibilité avec la bibliothèque python APT

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:
16/02/2015
Echéance:
% réalisé:

100%

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

Description

Le premier essai de portage EOLE sur Ubuntu Trusty a révéler une incompatibilité source:pyeole/pkg.py avec la bibliothèque python APT.


Demandes liées

Copié vers python-pyeole - Anomalie #10705: Il reste un test unitaire pyeole en erreur sur 2.5 Ne sera pas résolu 16/02/2015

Révisions associées

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

Corriger la compatibilité avec python-apt sur Trusty

  • pyeole/pkg.py (EolePkgApt.__init__): Passage de
    « apt.progress.TextFetchProgress() » à
    « apt.progress.text.AcquireProgress() »
    (EolePkgApt.get_upgradable_list): L’attribut « isInstalled » est
    renommé « is_installed ».
    L’attribut « candidateVersion » est renommé « candidate.version ».
    (EolePkgApt._apply_to_package): L’attribut « isInstalled » est renommé
    « is_installed ».

Ref: #10636 @15m

Révision 12742059 (diff)
Ajouté par Joël Cuissinat il y a environ 9 ans

Mise à niveau du test unitaire test_pkg.py pour 2.5

Ref: #10636 @20m

Historique

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

  • Distribution changé de EOLE 2.4 à EOLE 2.5

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

  • Temps estimé changé de 1.00 h à 2.00 h

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

  • Restant à faire (heures) changé de 1.0 à 2.0

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

  • Statut changé de Nouveau à En cours

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

  • Assigné à mis à Daniel Dehennin

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

  • Statut changé de En cours à Résolu

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

  • Restant à faire (heures) changé de 2.0 à 0.1

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

  • % réalisé changé de 0 à 100

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

  • Description mis à jour (diff)

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

  • Restant à faire (heures) changé de 0.1 à 1.0

Semble OK, 3 tests unitaires sont à corriger :

../usr/share/pyeole/test_pkg.py .......FFF

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

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 1.0 à 0.0

Il en reste un en erreur mais ce n'est pas le moment d'aller déboguer la méthode get_depends() pour laquelle nous n'avons pas d'utilisation pratique...

Formats disponibles : Atom PDF