Paquets non configurés : erreur apt

?? Et donc ?? (J’ai du rater un épisode )

Le but c’est de faire parler un peu plus ce fameux script parce que “erreur de sortie d’état 1” c’est un peu court.

Il doit falloir passer l’option configure au script :

# /var/lib/dpkg/info/mariadb-server-10.1.postinst configure

ça ne me répond rien, je vais essayé de relancer des commandes apt pour voir :slight_smile:

EDIT : Retour des “apt” aprés ta commande

> root@PC:/var/lib/dpkg/info$ sudo apt-get update
> Ign:1 http://ftp.fr.debian.org/debian stretch InRelease
> Atteint:2 https://deb.nodesource.com/node_7.x stretch InRelease                                         
> Réception de:3 http://apt.postgresql.org/pub/repos/apt stretch-pgdg InRelease [41,4 kB]                 
> Réception de:4 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64 Packages [84,9 kB]       
> Réception de:5 http://ftp.fr.debian.org/debian stretch-updates InRelease [91,0 kB]                      
> Atteint:6 http://ftp.fr.debian.org/debian stretch Release                                               
> Ign:8 http://pkg.jenkins-ci.org/debian binary/ InRelease                                                
> Atteint:9 http://pkg.jenkins-ci.org/debian binary/ Release                               
> Atteint:11 http://security.debian.org/debian-security stretch/updates InRelease                         
> 217 ko réceptionnés en 11s (18,6 ko/s)                                                                  
> Lecture des listes de paquets... Fait
> root@PC:/var/lib/dpkg/info$ sudo apt-get upgrade 
> Lecture des listes de paquets... Fait
> Construction de l'arbre des dépendances       
> Lecture des informations d'état... Fait
> Calcul de la mise à jour... Fait
> 0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
> 3 partiellement installés ou enlevés.
> Après cette opération, 0 o d'espace disque supplémentaires seront utilisés.
> Souhaitez-vous continuer ? [O/n] O
> Paramétrage de mariadb-server-10.1 (10.1.26-0+deb9u1) ...
> dpkg: erreur de traitement du paquet mariadb-server-10.1 (--configure) :
>  le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1
> dpkg: des problèmes de dépendances empêchent la configuration de default-mysql-server :
>  default-mysql-server dépend de mariadb-server-10.1 ; cependant :
>  Le paquet mariadb-server-10.1 n'est pas encore configuré.

> dpkg: erreur de traitement du paquet default-mysql-server (--configure) :
>  problèmes de dépendances - laissé non configuré
> dpkg: des problèmes de dépendances empêchent la configuration de mysql-server :
>  mysql-server dépend de default-mysql-server ; cependant :
>  Le paquet default-mysql-server n'est pas encore configuré.

> dpkg: erreur de traitement du paquet mysql-server (--configure) :
>  problèmes de dépendances - laissé non configuré
> Des erreurs ont été rencontrées pendant l'exécution :
>  mariadb-server-10.1
>  default-mysql-server
>  mysql-server
> E: Sub-process /usr/bin/dpkg returned an error code (1)

SI aucune base de données ne risque d’être perdue alors tenter la suppression de mysql-server pour mieux le réinstaller :

# apt --purge autoremove mysql-server

Étonnement, quand je le fait :

Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront ENLEVÉS :
mysql-server*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
3 partiellement installés ou enlevés.
Après cette opération, 8 192 o d’espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données… 187827 fichiers et répertoires déjà installés.)
Suppression de mysql-server (5.5.9999+default) …
Paramétrage de mariadb-server-10.1 (10.1.26-0+deb9u1) …
dpkg: erreur de traitement du paquet mariadb-server-10.1 (–configure) :
le sous-processus script post-installation installé a retourné une erreur de sortie d’état 1
dpkg: des problèmes de dépendances empêchent la configuration de default-mysql-server :
default-mysql-server dépend de mariadb-server-10.1 ; cependant :
Le paquet mariadb-server-10.1 n’est pas encore configuré.

dpkg: erreur de traitement du paquet default-mysql-server (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
mariadb-server-10.1
default-mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je ne pensais pas que l’erreur s’afficherai également là.

Les dépendances sont cassées donc tous les paquets n’ont pas été sélectionnés pour suppression ; insister :

# apt --purge autoremove default-mysql-server mariadb-server-10.1

Tout a été désinstallé à priori :slight_smile:

Du coup je ré-install tout ?!

Le paquet mysql-server suffit avec le jeu des dépendances.

Merci de toute cette aide @jcsm33
Je passe le sujet en résolu, je n’ai plus d’erreur ! :slight_smile:

J’aurais dû passer par suppression/réinstallation dès le départ mais bon… :slight_smile:

Bin c’est la “solution” de simplicité, mais je trouve ça dommage de devoir justement, en arrivé à (trop) souvent devoir tout désinstaller pour tout ré-installé :confused:

Du coup, personne ne saura d’où le problème venait, tant pis !

Malheureusement, non :confused: