Tâche #20959
Scénario #20865: Maj-Auto devrait détecter si une mise à jour précédente s'est terminée par des erreurs
Générer un paquet de test
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Sur le modèle d' eole-fake
, je propose de créer un paquet eole-break
qui contient par exemple un "exit 1" dans son postinst.
Révisions associées
Add eole-break meta package
Ref: #20959
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 7 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
#2 Mis à jour par Joël Cuissinat il y a presque 7 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.25
root@scribe:~# apt-eole install eole-break [ ... ] Paramétrage de eole-break (2.6.2-3) ... dpkg: erreur de traitement du paquet eole-break (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 Des erreurs ont été rencontrées pendant l'exécution : eole-break apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-break) a retourné une erreur (code 100). Voir /var/log/apt/term.log E: Sub-process /usr/bin/dpkg returned an error code (1)
APT est ensuite bien planté jusqu'à ce qu'on désinstalle ce paquet ;)
root@scribe:~# apt-eole remove eole-break Action remove pour root Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… Les paquets suivants seront ENLEVÉS : eole-break* 0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour. 1 partiellement installés ou enlevés. Après cette opération, 38,9 ko d'espace disque seront libérés. (Lecture de la base de données... 156785 fichiers et répertoires déjà installés.) Suppression de eole-break (2.6.2-3) ...
#3 Mis à jour par Joël Cuissinat il y a presque 7 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Gérald Schwartzmann il y a presque 7 ans
- Restant à faire (heures) changé de 0.25 à 0.0
root@scribe:/usr/share/eole/creole/dicos# apt-eole install eole-break Action install pour root Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… Les NOUVEAUX paquets suivants seront installés : eole-break 0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 30,6 ko dans les archives. Après cette opération, 38,9 ko d'espace disque supplémentaires seront utilisés. Réception de:1 http://test-eole.ac-dijon.fr/eole eole-2.6-unstable/main amd64 eole-break all 2.6.2-4 [30,6 kB] 30,6 ko réceptionnés en 0s (2 444 ko/s) Sélection du paquet eole-break précédemment désélectionné. (Lecture de la base de données... 156784 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../eole-break_2.6.2-4_all.deb ... Dépaquetage de eole-break (2.6.2-4) ... Paramétrage de eole-break (2.6.2-4) ... dpkg: erreur de traitement du paquet eole-break (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 Des erreurs ont été rencontrées pendant l'exécution : eole-break apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-break) a retourné une erreur (code 100). Voir /var/log/apt/term.log E: Sub-process /usr/bin/dpkg returned an error code (1) root@scribe:/usr/share/eole/creole/dicos#
root@scribe:/usr/share/eole/creole/dicos# apt-get install dokuwiki Lecture des listes de paquets... Fait […] apache2_invoke: Enable configuration dokuwiki Des erreurs ont été rencontrées pendant l'exécution : eole-break E: Sub-process /usr/bin/dpkg returned an error code (1) root@scribe:/usr/share/eole/creole/dicos#
root@scribe:/usr/share/eole/creole/dicos# apt-eole install eole-dhcp Action install pour root Lecture des listes de paquets… […] Des erreurs ont été rencontrées pendant l'exécution : eole-break apt-eole - l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-dhcp) a retourné une erreur (code 100). Voir /var/log/apt/term.log E: Sub-process /usr/bin/dpkg returned an error code (1)
root@scribe:/usr/share/eole/creole/dicos# apt-eole remove eole-break Action remove pour root Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… Les paquets suivants seront ENLEVÉS : eole-break* 0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour. 1 partiellement installés ou enlevés. Après cette opération, 38,9 ko d'espace disque seront libérés. (Lecture de la base de données... 161492 fichiers et répertoires déjà installés.) Suppression de eole-break (2.6.2-4) ... root@scribe:/usr/share/eole/creole/dicos#
root@scribe:/usr/share/eole/creole/dicos# apt-eole install eole-sap Action install pour root Lecture des listes de paquets… […] Préparation du dépaquetage de .../eole-sap_1.1+2-12_all.deb ... Dépaquetage de eole-sap (1.1+2-12) ... Paramétrage de eole-sondepiwik (1.0+1-7) ... Paramétrage de eole-sap (1.1+2-12) ... root@scribe:/usr/share/eole/creole/dicos#
#5 Mis à jour par Scrum Master il y a presque 7 ans
- Statut changé de Résolu à Fermé