Anomalie #6295
Trop d'argument à la fonction user_exit en cas de ctrl-c
Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Distribution:
EOLE 2.4
Description
La fonction user_exit() n'est pas appelé en cas de ctrl-c mal placé :
root@eolebase:~# reconfigure -d Début de configuration reconfigure - Le mode conteneur est désactivé. reconfigure - Le mode conteneur est désactivé. Gestion des paquets Suppression des paquets Running remove for root No package to remove. Done downloading ^Creconfigure - user_exit() takes no arguments (2 given) Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 432, in main packages() File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 266, in packages remove_packages() File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 245, in remove_packages PKGMGR.remove(packages=pkg_list) File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 847, in remove silent=silent) File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 762, in _run **kwargs)) File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 354, in _run return {u'root': getattr(self, func)(silent=silent, **kwargs)} File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 593, in remove silent=silent) File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 567, in _apply_to_package self.commit(silent=silent) File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 439, in commit self.cache.commit(self._acquire_progress, self._install_progress) File "/usr/lib/python2.7/dist-packages/apt/deprecation.py", line 98, in deprecated_function return func(*args, **kwds) File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 481, in commit res = self.install_archives(pm, install_progress) File "/usr/lib/python2.7/dist-packages/apt/deprecation.py", line 98, in deprecated_function return func(*args, **kwds) File "/usr/lib/python2.7/dist-packages/apt/cache.py", line 444, in install_archives res = install_progress.run(pm) File "/usr/lib/python2.7/dist-packages/apt/progress/base.py", line 205, in run res = self.wait_child() File "/usr/lib/python2.7/dist-packages/apt/progress/base.py", line 270, in wait_child self.select_timeout) TypeError: user_exit() takes no arguments (2 given)
Demandes liées
Révisions associées
creole/reconfigure.py : autoriser des arguments à la fonction user_exit (fixes #6295)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Version cible changé de Eole 2.4-beta1 à Eole 2.4-beta2
#2 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit db303cb5db0e3409a9fc8c757dceff624e28cd9d.
#3 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- Echéance mis à 08/11/2013
- Assigné à mis à Emmanuel GARETTE
- Début mis à 04/11/2013
#4 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Statut changé de Résolu à Fermé
Plus de traceback, par contre il peut arriver que plusieurs ctrl-c soient nécessaires => #6669 :o