Projet

Général

Profil

Tâche #8988

Distribution EOLE - Scénario #9002: Focus mise à jour 2.4.1 (bis)

Maj-Auto retourne 0 en cas d'erreur "dpkg journal is dirty"

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

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

100%

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

Description

root@amon:~# Maj-Auto -Dd
Mise à jour le mercredi 24 septembre 2014 11:01:38

*** amon 2.4.0 (00000002) ***

Configure sources.list
Maj-Auto - L’augmentation du niveau de mise à jour peut poser problème si vous souhaitez revenir à la version stable
Voulez-vous continuer [oui/non]
[non] : o
Configuring ubuntu with source http://eole.ac-dijon.fr/ubuntu
Action configure pour root
pyeole.pkg - Add source to /etc/apt/sources.list: deb http://eole.ac-dijon.fr/ubuntu precise main universe multiverse restricted
pyeole.pkg - Add source to /etc/apt/sources.list: deb http://eole.ac-dijon.fr/ubuntu precise-security main universe multiverse restricted
pyeole.pkg - Add source to /etc/apt/sources.list: deb http://eole.ac-dijon.fr/ubuntu precise-updates main universe multiverse restricted
Maj-Auto - dpkg journal is dirty, please run "dpkg --configure -a" and retry it
Traceback (most recent call last):
  File "/usr/bin/Maj-Auto", line 239, in main
    _configure_sources_ubuntu(PKGMGR, ubuntu_mirrors)
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1312, in _configure_sources_ubuntu
    component=['main', 'universe', 'multiverse', 'restricted'])
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1073, in configure
    component=component)
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 1014, in _run
    **kwargs))
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 526, in _run
    return {u'root': getattr(self, func)(silent=silent, **kwargs)}
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 707, in configure
    self._load_apt_cache()
  File "/usr/lib/python2.7/dist-packages/pyeole/pkg.py", line 508, in _load_apt_cache
    raise SystemError(u'dpkg journal is dirty, please run '
SystemError: dpkg journal is dirty, please run "dpkg --configure -a" and retry it
root@amon:~# echo $?
0

Révisions associées

Révision e5f90173 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Maj-Auto renvoie un code != 0 en cas d'erreur

  • bin/Maj-Auto : ajout de sys.exit(1) en cas d'exception

Fixes: #8988 @1h

Historique

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

  • Tâche parente mis à #9002

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

  • Description mis à jour (diff)
  • Priorité changé de Normal à Bas
  • Restant à faire (heures) mis à 2.0

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

  • Statut changé de Nouveau à En cours
  • Début mis à 30/09/2014

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

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

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

  • Assigné à mis à Joël Cuissinat
  • Restant à faire (heures) changé de 2.0 à 0.0

#6 Mis à jour par Fabrice Barconnière il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF