#1 Le 06/04/2009, à 23:06
- broussaille
[résolu]paquet dans un état incohérent
bonjour,
le paquet hotkey-setup ne se mettant pas à jour dans synaptic,
j'essaie de l'enlever manuellement pour le reinstaller plus tard :
~$ sudo apt-get autoremove --purge hotkey-setup
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 :
hotkey-setup*
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, 98,3ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? o
dpkg : erreur de traitement de hotkey-setup (--purge) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
Des erreurs ont été rencontrées pendant l'exécution :
hotkey-setup
E: Sub-process /usr/bin/dpkg returned an error code (1)
donc j'essaie de le reinstaller :
~$ sudo apt-get install --reinstall hotkey-setup
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Paquets suggérés :
discover
Les paquets suivants seront mis à jour :
hotkey-setup
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/14,0ko dans les archives.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Sélection du paquet hotkey-setup précédemment désélectionné.
(Lecture de la base de données... 160888 fichiers et répertoires déjà installés.)
Préparation du remplacement de hotkey-setup 0.1-23ubuntu10 (en utilisant .../hotkey-setup_0.1-23ubuntu11_i386.deb) ...
/etc/init.d/hotkey-setup: 47: Syntax error: ";;" unexpected (expecting "fi")
invoke-rc.d: initscript hotkey-setup, action "stop" failed.
dpkg : avertissement - ancien script pre-removal a retourné un code d'erreur de sortie 2
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
/etc/init.d/hotkey-setup: 47: Syntax error: ";;" unexpected (expecting "fi")
invoke-rc.d: initscript hotkey-setup, action "stop" failed.
dpkg : erreur de traitement de /var/cache/apt/archives/hotkey-setup_0.1-23ubuntu11_i386.deb (--unpack) :
le sous-processus nouveau script pre-removal a retourné une erreur de sortie d'état 2
/etc/init.d/hotkey-setup: 47: Syntax error: ";;" unexpected (expecting "fi")
invoke-rc.d: initscript hotkey-setup, action "start" failed.
dpkg : erreur lors du nettoyage :
le sous-processus post-installation script a retourné une erreur de sortie d'état 2
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/hotkey-setup_0.1-23ubuntu11_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Comment pourrai-je l'enlever? j'ai le même problème avec libcurl3
Si vous essayez de m'aider, n'hésitez à bien détailler les explications.
Merci
Dernière modification par broussaille (Le 06/04/2009, à 23:44)
Hors ligne
#2 Le 06/04/2009, à 23:16
- slasher_fun
Re : [résolu]paquet dans un état incohérent
Bonjour,
Voir https://bugs.launchpad.net/ubuntu/+source/hotkey-setup/+bug/356157
Hors ligne
#3 Le 06/04/2009, à 23:35
- broussaille
Re : [résolu]paquet dans un état incohérent
ok j'essaie de comprendre ça.
edit : ouai, j'ai compris!
Pour ceux qui, comme moi, se sentirai un poil perdu devant tout ces textes en anglais, je traduis ce que j'ai compris :
il faut éditer un fichier:
sudo gedit /etc/init.d/hotkey-setup
(ou sudo mousepad sous xfce)
puis, il faut rajouter un "fi" comme suit :
# This entire block does nothing on desktops right now
if laptop-detect; then
do_video
fi
(c'est le fi après do vidéo qu'il faut rajouter)
après, on fait une mise à jour par voie normale,
il est proposé de remplacer le fichier que l'on vient de modifier par un nouveaux : l'accepter.
et c'est fini!
Dernière modification par broussaille (Le 06/04/2009, à 23:55)
Hors ligne