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 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 smile

#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.

roll

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