#1 Le 31/12/2008, à 18:29
- stef9429
impossible de faire des mises à jour
Bonjour, un coup de main serait le bienvenu, je suis un noob
Quand je tente de faire les mises à jour via le gestionnaire de mises à jour, j'ai l'erreur suivante :
E: perl-base:le paquet perl-base n'est pas prét pour la configuration
puis dans détail :
configuration impossible (état actuel "triggers-awaited")
Des erreurs ont été rencontrées pendant l'execution :
perl-base
E: Sub-process /usr/bin/dpkg returned an error (1)
Un paquet n'a pas pu être installé.Tentative de récupération :
Hors ligne
#2 Le 31/12/2008, à 18:35
- stef9429
Re : impossible de faire des mises à jour
stef@stef-laptop:~$ sudo dpkg --configure -a
[sudo] password for stef:
dpkg: ../../src/packages.c :221 : process_queue: L'assertion « dependtry <= 4 » a échoué.
Abandon
stef@stef-laptop:~$
Merci de votre aide
Hors ligne
#3 Le 02/01/2009, à 09:30
- stef9429
Re : impossible de faire des mises à jour
Hors ligne
#4 Le 30/01/2009, à 13:26
- RodolpheB
Re : impossible de faire des mises à jour
Bonjour,
Exactement le même message d'erreur suite à un plantage pendant une mise à jour automatique.
"sudo dpkg --configure --force-depends -a" ne passe pas non plus.
Rodolphe
LDLC 2nd Boss / Mint 15 (Cinnamon) / NVIDIA GeForce GT 430 / Core i3 540 / 8 GO RAM
Acer Aspire 1410 11.6 / Mint 15 (Cinnamon) / Intel GMA / Celeron / 4 GO RAM
Hors ligne
#5 Le 30/01/2009, à 21:43
- rahancrao
Re : impossible de faire des mises à jour
Salut, j'ai la même chose sur le paquet hal-info.
Je fouille.
Ingé en préprod Unix : forcément sous GNU/Linux à la maison (Ubuntu 10.10 + ArchLinux tout neuf)
Hors ligne
#6 Le 30/01/2009, à 22:03
- Metagene
Re : impossible de faire des mises à jour
que donne le resultat de la commande suivante,
dpkg -l | awk '{print $1,$2}' | grep -v ii
#7 Le 30/01/2009, à 22:09
- rahancrao
Re : impossible de faire des mises à jour
Marrant je viens de taper la même commande (sans le awk) trouvée sur le forum english :
sudo dpkg -l | grep -v ^ii
avec le awk, donc les deux premiers champs :
rahan@bouboup:~$ dpkg -l | awk '{print $1,$2}' | grep -v ii
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/H=à
||/ Nom
+++-==========================================-====================================================-============================================
rc amule-wxcas
rc bluez-audio
rc console-tools
rc cups-pdf
rc dhcdbd
rc dolphin
rc dpatch
ic flashplugin-nonfree
rc guile-1.6-libs
iW hal-info
rc html2text
rc hwdb-client-common
rc kdebase-bin
....
C'est donc bien (dans mon cas) le paquet hal-info qui boîte.
Ingé en préprod Unix : forcément sous GNU/Linux à la maison (Ubuntu 10.10 + ArchLinux tout neuf)
Hors ligne
#8 Le 30/01/2009, à 22:13
- rahancrao
Re : impossible de faire des mises à jour
Je tenterai bien de désinstaller complètement hal-info, mais il y a un bon morceaux de paquets qui en dépendent, dont ubuntu-desktop, network-manager et j'en passe.
Ingé en préprod Unix : forcément sous GNU/Linux à la maison (Ubuntu 10.10 + ArchLinux tout neuf)
Hors ligne
#9 Le 31/01/2009, à 10:28
- rahancrao
Re : impossible de faire des mises à jour
Bon, je l'ai fait :
sudo apt-get remove hal-info
Les paquets suivants seront désinstallés :
gnome-device-manager gnome-mount gnome-power-manager gnome-volume-manager gparted hal hal-cups-utils hal-info libmbca0 network-manager network-manager-gnome pulseaudio-module-hal sound-juicer ubuntu-desktop update-notifier
....
Noter les paquets avant de répondre "O"
Une fois tout désinstallé, le réseau ne fonctionne forcément plus (ethernet sur eth0), donc configuration à la mimine. Un peu de lecture :
man interfaces
"Examples of how to set up interfaces can be found in /usr/share/doc/ifupdown/examples/network-interfaces.gz"
Je fais une copie du fichier /etc/network/interface puis remplace ce qu'il y a dedans par :
auto eth0
iface eth0 inet dhcp
pre-up [ -f /etc/network/local-network-ok ]
et fais un
sudo touch /etc/network/local-network-ok
puis
sudo /etc/init.d/networking restart
pour avoir le réseau et pouvoir réinstaller les paquets précédemment désinstallés
sudo apt-get install gnome-device-manager gnome-mount gnome-power-manager gnome-volume-manager gparted hal hal-cups-utils hal-info libmbca0 network-manager network-manager-gnome pulseaudio-module-hal sound-juicer ubuntu-desktop update-notifier
Et ca fonctionne.
Un reboot est demandé mais au préalable je restaure le fichier /etc/network/interface original et vire le fichier /etc/network/local-network-ok
Le reboot est OK, je retrouve le réseau via Network-manager
Un petit test en installant un paquet innocent au pif (perl-doc) :
sudo apt-get install perl-doc
...
Dépaquetage de perl-doc (à partir de .../perl-doc_5.10.0-11.1ubuntu2.2_all.deb) ...
Ajout de « diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc »
Traitement des « déclenchements (triggers) » pour « man-db »...
Paramétrage de perl-doc (5.10.0-11.1ubuntu2.2) ...
C'est réglé.
Maintenant faut que je me mette au perl
Dernière modification par rahancrao (Le 31/01/2009, à 10:32)
Ingé en préprod Unix : forcément sous GNU/Linux à la maison (Ubuntu 10.10 + ArchLinux tout neuf)
Hors ligne