Project

General

Profile

Tâche #10636

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

Corriger la compatibilité avec la bibliothèque python APT

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

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

100%

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


Related issues

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

Associated revisions

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

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

Revision 12742059 (diff)
Added by Joël Cuissinat almost 5 years ago

Mise à niveau du test unitaire test_pkg.py pour 2.5

Ref: #10636 @20m

History

#1 Updated by Daniel Dehennin almost 5 years ago

  • Distribution changed from EOLE 2.4 to EOLE 2.5

#2 Updated by Daniel Dehennin almost 5 years ago

  • Estimated time changed from 1.00 h to 2.00 h

#3 Updated by Daniel Dehennin almost 5 years ago

  • Remaining (hours) changed from 1.0 to 2.0

#4 Updated by Daniel Dehennin almost 5 years ago

  • Status changed from Nouveau to En cours

#5 Updated by Daniel Dehennin almost 5 years ago

  • Assigned To set to Daniel Dehennin

#6 Updated by Daniel Dehennin almost 5 years ago

  • Status changed from En cours to Résolu

#7 Updated by Daniel Dehennin almost 5 years ago

  • Remaining (hours) changed from 2.0 to 0.1

#8 Updated by Daniel Dehennin almost 5 years ago

  • % Done changed from 0 to 100

#9 Updated by Daniel Dehennin almost 5 years ago

  • Description updated (diff)

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

  • Remaining (hours) changed from 0.1 to 1.0

Semble OK, 3 tests unitaires sont à corriger :

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

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

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

Also available in: Atom PDF