Dépendances non satisfaites: libfreetype6


#1

Bonjour,
Je ne peux plus rien faire avec apt-get ou apt dès que je tape une commande j’obtiens:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Vous pouvez lancer « apt --fix-broken install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
 libfreetype6 : Casse: libfreetype6:i386 (!= 2.8-0.2ubuntu2.1) mais 2.8.1-2ubuntu2 est installé
 libfreetype6:i386 : Casse: libfreetype6 (!= 2.8.1-2ubuntu2) mais 2.8-0.2ubuntu2.1 est installé
 libfreetype6-dev : Dépend: libfreetype6 (= 2.8.1-2ubuntu2) mais 2.8-0.2ubuntu2.1 est installé
E: Dépendances non satisfaites. Essayez « apt --fix-broken install » sans paquet
   (ou indiquez une solution).

J’ai essayé le apt --fix-broken install mais cela ne fonctionne pas m’affichant a nouveau le message.
Ce problème est apparu après que j’ai voulu régler les problèmes de rendu de police sur bracket.

Merci de votre réponse et bonne journée à vous.


#2

Fais un

apt-get install libfreetype6:i386=2.8.1-2ubuntu2 libfreetype6=2.8.1-2ubuntu2

#3
apt policy libfreetype6
libfreetype6:
  Installé : 2.10.1-2
  Candidat : 2.10.1-2
 Table de version :
 *** 2.10.1-2 990
        990 https://cdn-aws.deb.debian.org/debian bullseye/main amd64 Packages
        100 https://cdn-aws.deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status
     2.9.1-3+deb10u1 500
        500 https://cdn-aws.deb.debian.org/debian buster-proposed-updates/main amd64 Packages
     2.9.1-3 500
        500 https://cdn-aws.deb.debian.org/debian buster/main amd64 Packages
     2.6.3-3.2 500
        500 https://cdn-aws.deb.debian.org/debian stretch/main amd64 Packages
     2.5.2-3+deb8u4 500
        500 https://cdn-aws.deb.debian.org/debian-security jessie/updates/main amd64 Packages

libfreetype6 existe dans Debian quel idée malheureuse de vouloir une version Ubuntu


#4

Voilà.
La solution est simple:

  • supprimer toute référence à des dépôts ubuntu,
  • lister les paquets venant d’ubuntu,
  • remplacer chacun par la version debian.

#5

Je sais pas si il utilise une Debian, rien n’est indiqué, et en générale l’utilisation des paquets i386 de nos jours sont intimement liés à de vieux soft ou Wine/Steam :smiley:


#6

Cette commande n’a pas marché.

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
libfreetype6:i386 est déjà la version la plus récente (2.8.1-2ubuntu2).
libfreetype6:i386 passé en « installé manuellement ».
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  x11proto-dri2-dev x11proto-gl-dev
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront mis à jour :
  libfreetype6
1 mis à jour, 0 nouvellement installés, 0 à enlever et 966 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/335 ko dans les archives.
Après cette opération, 13,3 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
(Lecture de la base de données... 307453 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libfreetype6_2.8.1-2ubuntu2_amd64.deb ...
Dépaquetage de libfreetype6:amd64 (2.8.1-2ubuntu2) sur (2.8-0.2ubuntu2.1) ...
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libfreetype6_2.8.1-2ubuntu2_amd64.deb (--unpack) :
 tentative de remplacement de « /usr/share/doc/libfreetype6/changelog.Debian.gz », qui est différent d'autres instances du paquet libfreetype6:amd64
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libfreetype6_2.8.1-2ubuntu2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je suis sur linux Mint 19 Cinnamon. J’ai en effet Steam installé ainsi que Wine.


#7

salut
sous mint : je vire multimedia qui a une mauvaise réputation ; je rajoute les debian busters ; en général les problèmes disparaissent
si ce n’est pas le cas - et que tu ne veux pas avoir une "simple " debian, ajoute en plus les dernirèes versions d’ubuntu
avec tout ça ca devrait se débloquer.

sinon , essaie de les virer puis de les réinstaller, il trouvera peut etre la bonne version tout seul

PS
tu as EVIDEMMENT essayer un apt-get update avant tout ça?


#8

Oui j ai essayé le apt-get update de toute facon je pense le reformatter proprement la semaine prochaine pour passer sur une version plus récente.


#9

quitte à faire un formatage, vas y franchement dans les sources, les install et remove


#10

Sur tu veux partir d’une base saine, install aptitude et fais un

 aptitude install  libfreetype6

Il te proposera des scenarios réparant le pbm. Je n’ai jamais réinstallé une machine à ce jour, c’est une perte de temps par rapport à une mise à jour.