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
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Remaining (hours):
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.
Associated revisions
Add eole-break meta package
Ref: #20959
History
#1 Updated by Joël Cuissinat over 6 years ago
- Status changed from Nouveau to En cours
- Assigned To set to Joël Cuissinat
#2 Updated by Joël Cuissinat over 6 years ago
- % Done changed from 0 to 100
- Remaining (hours) changed from 2.0 to 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 Updated by Joël Cuissinat over 6 years ago
- Status changed from En cours to Résolu
#4 Updated by Gérald Schwartzmann over 6 years ago
- Remaining (hours) changed from 0.25 to 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 Updated by Scrum Master over 6 years ago
- Status changed from Résolu to Fermé