Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/01/2021, à 13:41

xianbroc

[Résolu] Apt révèle des problèmes avec vsftpd

Bonjour.
J'ai installé Clementine pour écouter de la musique et je souhaite le désinstaller.
Je fais

sudo apt-get remove --purge clementine

et ça ne fonctionne pas , à cause de vsftpd (?)

Suppression de vsftpd (3.0.3-12) ...
dpkg: erreur de traitement du paquet vsftpd (--remove) :
 installed vsftpd package post-removal script subprocess returned error exit status 1
dpkg: trop d'erreurs, arrêt
Des erreurs ont été rencontrées pendant l'exécution :
 vsftpd
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)

Et je ne réussis pas à remettre de l'ordre dans ces installations : un "sudo apt autoremove" révèle aussi des problèmes

Suppression de vsftpd (3.0.3-12) ...
dpkg: erreur de traitement du paquet vsftpd (--remove) :
 installed vsftpd package post-removal script subprocess returned error exit status 1
dpkg: trop d'erreurs, arrêt
Des erreurs ont été rencontrées pendant l'exécution :
 vsftpd
L'exécution a été arrêtée car il y avait trop d'erreurs.
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je suis un peu bloqué et je tourne en rond. Merci par avance pour une bonne idée.

Dernière modification par xianbroc (Le 28/01/2021, à 19:15)

Hors ligne

#2 Le 28/01/2021, à 14:06

cqfd93

Re : [Résolu] Apt révèle des problèmes avec vsftpd

Bonjour,

C'est le .postrm de vsftpd qui bloque, on va le réduire au silence et ça devrait passer.

  • Deux commandes à faire l'une après l'autre :

    cd /var/lib/dpkg/info/
    sudo cp vsftpd.postrm vsftpd.postrm.bak
  • Bloc qui suit à copier en entier et à coller en une seule fois dans le terminal (finir avec Entrée) :

    sudo tee vsftpd.postrm <<EOF
    #!/bin/sh
    set -e
    exit 0
    EOF
  • Et faire :

    sudo dpkg -P vsftpd
    sudo apt install -f

Donne les retours pour qu'on puisse voir comment ça se passe.


cqfd93

Hors ligne

#3 Le 28/01/2021, à 16:27

xianbroc

Re : [Résolu] Apt révèle des problèmes avec vsftpd

Après avoir régénéré le vsftpd.postrm :

$ sudo dpkg -P vsftpd
(Lecture de la base de données... 224361 fichiers et répertoires déjà installés.)
Suppression de vsftpd (3.0.3-12) ...
Purge des fichiers de configuration de vsftpd (3.0.3-12) ...
Traitement des actions différées (« triggers ») pour systemd (245.4-4ubuntu3.4) ...
$ sudo apt install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 31 non mis à jour.

Hors ligne

#4 Le 28/01/2021, à 16:47

cqfd93

Re : [Résolu] Apt révèle des problèmes avec vsftpd

Bon, maintenant tu peux mettre à jour les 31 paquets qui en ont besoin :

sudo apt update
sudo apt full-upgrade

cqfd93

Hors ligne

#5 Le 28/01/2021, à 18:15

xianbroc

Re : [Résolu] Apt révèle des problèmes avec vsftpd

Tout a l'air de s'être bien passé. Pas d'erreur détectée.
Si j'ai bien compris :
. vsftpd a disparu
. les paquets sont remis au carré
. "installed vsftpd package post-removal script subprocess returned error" voulait dire "pb avec /var/lib/dpkg/info/vsftpd.postrm". Le message pourrait être un peu plus explicite...
Merci pour l'aide.

Hors ligne

#6 Le 28/01/2021, à 18:52

cqfd93

Re : [Résolu] Apt révèle des problèmes avec vsftpd

xianbroc a écrit :

Tout a l'air de s'être bien passé. Pas d'erreur détectée.
Si j'ai bien compris :
. vsftpd a disparu
. les paquets sont remis au carré

Oui, en fait il avait déjà été supprimé, mais pour une raison que j'ignore, la désinstallation n'avait pas pu aller jusqu'au bout, le script "post-removal" de vsftpd ayant buté sur une erreur.

. "installed vsftpd package post-removal script subprocess returned error" voulait dire "pb avec /var/lib/dpkg/info/vsftpd.postrm". Le message pourrait être un peu plus explicite...
Merci pour l'aide.

Ben, c'est explicite… quand on sait où chercher, en l'occurrence dans la doc smile

Maintenant tu devrais pouvoir supprimer clementine et marquer ton sujet comme résolu en modifiant le titre depuis le premier message.


cqfd93

Hors ligne