#1 Le 28/07/2006, à 11:11
- silouane
Probleme de pkg avec apt / dpkg
Bonjour,
Je me retrouve avec un paquet (taskjuggler) dans un état incoherent et je ne peux pas le desinstaller.
Le probleme est que ca me bloque le systeme apt (plantage de adept).
je fais donc :
root@usretel:~# apt-get remove taskjuggler
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
libnss3
Les paquets suivants seront ENLEVÉS :
taskjuggler
Les paquets suivants seront mis à jour :
libnss3
1 mis à jour, 0 nouvellement installés, 1 à enlever et 6 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/670ko dans les archives.
Après dépaquetage, 4321ko d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
dpkg : erreur de traitement de taskjuggler (--remove) :
Le paquet est dans un état incohérent - vous devriez
le réinstaller avant d'essayer de le supprimer.
terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct NULL not valid
Abandon
donc la je fais :
root@usretel:~# apt-get install taskjuggler
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
taskjuggler est déjà la plus récente version disponible.
Les paquets supplémentaires suivants seront installés :
libnss3
Les paquets suivants seront mis à jour :
libnss3
1 mis à jour, 0 nouvellement installés, 0 à enlever et 6 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/1848ko dans les archives.
Après dépaquetage, 0o d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 120078 fichiers et répertoires déjà installés.)
Préparation du remplacement de libnss3 2:1.firefox1.5.dfsg+1.5.0.4-0ubuntu6.06 (en utilisant .../libnss3_2%3a1.firefox1.5.dfsg+1.5.0.5-0ubuntu6.06_i386.deb) ...
Dépaquetage de la mise à jour de libnss3 ...
Sélection du paquet taskjuggler précédemment désélectionné.
Préparation du remplacement de taskjuggler 2.2.0-1ubuntu1 (en utilisant .../taskjuggler_2.2.0-1ubuntu1_i386.deb) ...
Dépaquetage de la mise à jour de taskjuggler ...
touch: opérande fichier manquant
Pour en savoir davantage, faites: « touch --help ».
dpkg : avertissement - ancien script post-removal a retourné un code d'erreur de sortie 1
dpkg - tentative d'exécution du script du nouveau paquet à la place ...
touch: opérande fichier manquant
Pour en savoir davantage, faites: « touch --help ».
dpkg : erreur de traitement de /var/cache/apt/archives/taskjuggler_2.2.0-1ubuntu1_i386.deb (--unpack) :
le sous-processus nouveau script post-removal a retourné une erreur de sortie d'état 1
touch: opérande fichier manquant
Pour en savoir davantage, faites: « touch --help ».
dpkg : erreur lors du nettoyage :
le sous-processus post-removal script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/taskjuggler_2.2.0-1ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Que faire ?
j'ai essayer :
dpkg -r --force-all taskjuggler
mais ca change rien!
merci d'avance de l'aide que vous pourriez m'apporter.
Dernière modification par silouane (Le 28/07/2006, à 11:24)
Hors ligne
#2 Le 30/07/2006, à 02:07
- zedtux
Re : Probleme de pkg avec apt / dpkg
Peut etre tu peut essayer ceci :
sudo apt-get update
puis
sudo apt-get dist-upgrade
Cela peut peut etre installer un ou des paquets manquant.
Aprés ca, il existe l'option --reinstall ( man apt-get ).
RECOLLER VOS FICHIERS XTM AVEC TUXTREMSPLIT !!
Adhérant April numéro 4985 [Rejoindre l'April moi aussi !].
Hors ligne