#1 Le 05/05/2007, à 12:42
- sinapa
impossibilité de supprimer, mettre à jour ou reinstaller un paquet
Bonjour,
suite à une upgrade edgy > feisty j'ai un problème avec un paquet
je ne peux rien en faire impossibilité de supprimer, mettre à jour ou reinstaller un paquet
avec synaptic
il me retourne ça
E: /var/cache/apt/archives/nuauth_2.0.9-5.2ubuntu2_i386.deb: le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
en console ça
Préparation du remplacement de nuauth 1.0.23-1.1ubuntu1 (en utilisant .../nuauth_2.0.9-5.2ubuntu2_i386.deb) ...
Stopping nuauth: invoke-rc.d: initscript nuauth, action "stop" failed.
dpkg : avertissement - ancien script pre-removal a retourné un code d'erreur de sortie 1
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
Stopping nuauth: invoke-rc.d: initscript nuauth, action "stop" failed.
dpkg : erreur de traitement de /var/cache/apt/archives/nuauth_2.0.9-5.2ubuntu2_i386.deb (--unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
chown: ne peut accéder `/var/run/nuauth/': Aucun fichier ou répertoire de ce type
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
un
sudo dpkg -C
me donne
tux@pierre:/var/cache/apt/archives$ sudo dpkg -C
Les paquets suivants sont dans un état incohérent à cause de sérieux
problèmes survenus lors de l'installation. Ils doivent être réinstallés
(ainsi que tous les paquets qui en dépendent) pour pouvoir fonctionner
correctement :
nuauth The authentication daemon from the nufw package
je prends toute idée pour résoudre ce problème
Merci
Pierre
Hors ligne
#2 Le 12/05/2007, à 12:52
- francois008
Re : impossibilité de supprimer, mettre à jour ou reinstaller un paquet
J'ai un problème très similaire:
Dans le gestionnaire de paquets synaptic:
E: dmraid: le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
et dans la "console":
Suppression de dmraid ...
* Shutting down DMRAID device...
invoke-rc.d: initscript dmraid, action "stop" failed.
dpkg : erreur de traitement de dmraid (--remove):
le sous-processus pre-removal script a retourné une erreur de sortie d'état 1
et:
user@user-desktop:~$ sudo dpkg -C
Password:
Les paquets suivants sont à demi configurés, probablement à cause de
problèmes survenus lors de la première configuration. Il faudrait réessayer
de les configurer en utilisant dpkg --configure <paquet> ou l'option
configure du menu de dselect :
dmraid Device-Mapper Software RAID support tool
Alors j'ai essayé de "configuré", mais:
user@user-desktop:~$ sudo dpkg --configure dmraid
Paramétrage de dmraid (1.0.0.rc13-2ubuntu3) ...
* Setting up DMRAID devices... invoke-rc.d: initscript dmraid, action "start" failed.
dpkg : erreur de traitement de dmraid (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
dmraid
Comment on fait pour forcer une désinstallation ?
#3 Le 12/05/2007, à 21:25
- francois008
Re : impossibilité de supprimer, mettre à jour ou reinstaller un paquet
Ho, j'ai réussi !
D'accord, je vais expliquer pour mon cas (dmraid), mais si tu remplace dmraid par "nuauth", je crois que ca règlera ton problème aussi.
Bon, il semble que l'erreur soit retournée par un script dans /etc/init.d/ ... Dans mon cas, comme il s'agit d'une erreur avec DMRAID, le fichier est /etc/init.d/dmraid
J'ouvre donc le fichier pour voir ce qu'il y a dedans.
A priori, rien de très essentiel pour une désinstallation.
je met donc comme première instruction:
exit 0;
ce qui quitte immédiatement le script (sans retourner une erreur) en ignorant le reste.
Maintenant, je tente de désinstaller le package à nouveau:
dpkg -r -P dmraid --force-all
Et voilà, tout se désinstalle sans problème.
Le fichier /etc/init.d/dmraid est d'ailleurs supprimé.
Une petite recherche sur "dmraid" montre que seul le packetage est restant.
Le gestionnaire de paquet synaptic montre que dmraid est bel et bien non-installé.
Voilà, mon petit soucil est résolu
#4 Le 13/05/2007, à 10:31
- ubun2
Re : impossibilité de supprimer, mettre à jour ou reinstaller un paquet
bonjour,
même problème.
J'ai essayé la solution de françois 8ème du nom en remplacant par nuauth mais que des messages pas sympas et pas possible de faire quoique ce soit.
$ sudo dpkg -r -P nuauth --force-all
dpkg: actions conflictuelles -P (--purge) et -r (--remove)
Taper dpkg --help pour une obtenir une aide
alors, je fais:
sudo dpkg -r nuauth --force-all
dpkg : erreur de traitement de nuauth (--remove) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
dpkg - avertissement : requête ignorée : suppression de --force-all, qui n'est pas installé.
Des erreurs ont été rencontrées pendant l'exécution :
nuauth
ou alors:
sudo dpkg -P nuauth --force-all
dpkg : erreur de traitement de nuauth (--purge) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
dpkg - avertissement : requête ignorée : suppression de --force-all, qui n'est pas installé.
Des erreurs ont été rencontrées pendant l'exécution :
nuauth
est ce en rapport avec les blèmes de la beta et du wifi ?
En tout cas, cela me fait bien cager depuis quelques temps...
Bien sûr, réinstalle ou suppression toujours impossibles.
Dernière modification par ubun2 (Le 13/05/2007, à 10:33)
Luxure est cause de génération//Là où on ergote, il n'y a plus de vraie science car la vérité n'a qu'un seul terme et ce terme une fois trouvé le litige se trouve détruit à jamais. S'il peut renaître, il s'agit d'une science bavarde et confuse//L'expérience ne se trompe jamais, ce sont nos jugements qui se trompent.
Hors ligne
#5 Le 13/05/2007, à 10:37
- ubun2
Re : impossibilité de supprimer, mettre à jour ou reinstaller un paquet
résultat d'un chti "sudo apt-get -f install"
Stopping nuauth: invoke-rc.d: initscript nuauth, action "stop" failed.
dpkg : avertissement - ancien script pre-removal a retourné un code d'erreur de sortie 1
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
Stopping nuauth: invoke-rc.d: initscript nuauth, action "stop" failed.
dpkg : erreur de traitement de /var/cache/apt/archives/nuauth_2.0.9-5.2ubuntu2_i386.deb (--unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 1
chown: ne peut accéder `/var/run/nuauth/': Aucun fichier ou répertoire de ce type
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/nuauth_2.0.9-5.2ubuntu2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
si ca peut aider !
Luxure est cause de génération//Là où on ergote, il n'y a plus de vraie science car la vérité n'a qu'un seul terme et ce terme une fois trouvé le litige se trouve détruit à jamais. S'il peut renaître, il s'agit d'une science bavarde et confuse//L'expérience ne se trompe jamais, ce sont nos jugements qui se trompent.
Hors ligne
#6 Le 14/05/2007, à 23:37
- ubun2
Re : impossibilité de supprimer, mettre à jour ou reinstaller un paquet
bien, j'ai trouvé une solution.
dans une console:
$ whereis nuauth
réponse. Puis
$ slocate nuauth
réponse. Puis
$ sudo nautilus
mot de passe.
Dans nautilus en root, je vais sur:
affichage>>montrer les fichiers cachés
( je n'utilise pas les raccourcis, déjà assez risqué comme cela avec nautilus en root ) !
puis chasse à ce que me donne comme résultats le whereis et le slocate .
s'il dit comme solution:
nuauth: /usr/sbin/nuauth /usr/lib/nuauth .....
dans la barre de position de nautilus, je clique sur le symbole du crayon pour pouvoir écrire le chemin.
En fait , je copie/colle par surlignage le
/usr/sbin/
Je cherche le "nuauth" , je clique droit et choisis "mettre à la corbeille". et cela pour toutes les réponses obtenues.
Toujours pas de raccourci, une erreur est trop grave en root.
Puis Ctrl+C pour arrêter nautilus en console. ( Ou bien on peut simplement fermer nautilus)
puis réinstalle de nuauth dans ce cas.
$ sudo apt-get install nuauth
Itou pour tout ce qui me gênait.
Voili et merci pour votre oh combien précieuse aide.
edit: je pense que l'on peut considérer comme résolu...
Dernière modification par ubun2 (Le 14/05/2007, à 23:38)
Luxure est cause de génération//Là où on ergote, il n'y a plus de vraie science car la vérité n'a qu'un seul terme et ce terme une fois trouvé le litige se trouve détruit à jamais. S'il peut renaître, il s'agit d'une science bavarde et confuse//L'expérience ne se trompe jamais, ce sont nos jugements qui se trompent.
Hors ligne