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 22/11/2005, à 17:23

xsteban

Impossible de réparer des paquets cassés

Bonjour tout le monde,

Voila j'expose mon probleme :

Lorsque je démarre Synaptic, celui-ci me signale que j'ai 3 fichiers cassés.
J'essaie donc de les reparer via le menu et voila ce qu'il me repond :

E: Erreur, pkgProblemResolver::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
E: Impossible de corriger les dépendances

Je pourrais aller plus loin en supprimant définitivement ces paquets mais cette opération entraînerait  la suppression de 193 paquets qui ont des dépendances, dont Mozilla,gnome,..
J'ai deja planté tout mon systeme de cette façon alors je ne préfère pas recommencer.

En poursuivant mes recherches, je tombe sur la commande apt-get -f install.
Je l'exécute et voila le resultat :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Correction des dépendances... a échoué.
Les paquets suivants contiennent des dépendances non satisfaites :
  cpp-4.0: Dépend: gcc-4.0-base (= 4.0.1-4ubuntu9) mais 4.0.2-4 est installé
  gij-4.0: Dépend: gcc-4.0-base (= 4.0.1-4ubuntu9) mais 4.0.2-4 est installé
  libgcj6: Dépend: gcc-4.0-base (= 4.0.1-4ubuntu9) mais 4.0.2-4 est installé
E: Erreur, pkgProblemResolver::Resolve a généré des ruptures, ce qui a pu être causé par les paquets devant être gardés en l'état.
E: Impossible de corriger les dépendances


j'en deduis donc que je possède une version de gcc trop récente.
Est-il possible de passer a une version plus antérieure de ce paquet ou le problème vient-il d'ailleurs.

Merci pour votre aide, ca m'embête beaucoup de ne plus rien pouvoir installer avec Synaptic

#2 Le 22/11/2005, à 19:54

biginoz

Re : Impossible de réparer des paquets cassés

tape : "sudo apt-get -f install"
voila big_smile
++

Hors ligne

#3 Le 22/11/2005, à 20:11

xsteban

Re : Impossible de réparer des paquets cassés

merci de lire mon post jusqu'au bout tongue

#4 Le 23/11/2005, à 16:48

bruno

Re : Impossible de réparer des paquets cassés

j'en deduis donc que je possède une version de gcc trop récente.
Est-il possible de passer a une version plus antérieure de ce paquet ou le problème vient-il d'ailleurs.

Peut-être ....
Il faut essayer de reinstaller la version 4.0.1, pour cela tu dois savoir ou se trouve le paquet gcc-4.0-base.x.y.z.deb correspondant a cette version (par exemple sur le cd), et faire  en ligne de commande :

sudo dpkg -i /lechemin/gcc-4.0-bas.x.y.z.deb

Mais cela pourrais poser d'autres problèmes de dépendances.

Vois également si tu ne peux pas mettre a jour les trois paquets qui posent probleme (cpp, etc.)

Hors ligne

#5 Le 24/11/2005, à 13:16

xsteban

Re : Impossible de réparer des paquets cassés

j'ai cherché le paquet gcc-base 4.0.1 sur le net mais pas moyen de trouver une version anterieure à la 4.0.2.
Alors j'ai essayé de mettre à jour les 3 paquets qui posaient des problemes.
Le premier (gij-4.0) est passé sans problèmes mais lorsque j'ai voulu mettre a jour le  libgcj6,
j'ai eu plein d'erreur et maintenant, lorsque j'execute apt-get -f install, ils me propose directement de supprimer mes 200+ paquets qui ont des dépendances...

Ca sent la reinstallation là, non ?