J'ai essayé d'installer l'application CoreBird Twitter et j'ai eu une chance horrible de la faire compiler, puis je suis tombé sur un deb (d' ici ) et j'ai essayé de l'installer de cette façon.
Cependant, j'ai eu cette erreur:
corebird depends on libglib2.0-0 (>= 2.41.1); however:
Package libglib2.0-0:amd64 is not configured yet.
corebird depends on libgtk-3-0 (>= 3.13.7); however:
Version of libgtk-3-0:amd64 on system is 3.10.8-0ubuntu1.4.
J'ai donc essayé d'être intelligent et de rechercher et d'installer manuellement ces bibliothèques. J'ai trouvé le bon fichier deb, mais quand j'ai couru dpkg -i
pour le libglib
deb, j'ai obtenu ceci:
pkg: error processing package libglib2.0-0:amd64 (--install):
package libglib2.0-0:amd64 2.42.0-2 cannot be configured because libglib2.0-0:i386 is at a different version (2.40.2-0ubuntu1)
et autre chose de ne pas pouvoir le configurer car libglib2.0-0: amd64 n'était pas la bonne version.
C'est là que je me suis trompé. Sans réfléchir, j'ai couru sudo apt-get remove libglib2.0-0:amd64
.
Donc, évidemment, cela a créé une tonne de problèmes de dépendance et m'a dit de courir sudo apt-get -f install
. Je l'ai fait, et maintenant je reçois ceci:
sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
corebird : Depends: libgtk-3-0 (>= 3.13.7) but 3.10.8-0ubuntu1.4 is installed
libglib2.0-0 : Breaks: libglib2.0-0:i386 (!= 2.42.0-2) but 2.40.2-0ubuntu1 is installed
libglib2.0-0:i386 : Breaks: libglib2.0-0 (!= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
libglib2.0-bin : Depends: libglib2.0-0 (= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
libglib2.0-dev : Depends: libglib2.0-0 (= 2.40.2-0ubuntu1) but 2.42.0-2 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Apparemment, le glib
package 2.42.0-2 installé après avoir supprimé le 2.40.2 précédemment installé, et provoque maintenant toutes sortes de problèmes. Évidemment, c'est un problème.
Quelqu'un sait-il comment résoudre ce problème?
Mon /var/log/dist-upgrade/apt.log
dossier est vide:
cat /var/log/dist-upgrade/apt.log
cat: /var/log/dist-upgrade/apt.log: No such file or directory
et la commande dpkg --get-selections | grep hold
ne renvoie rien:
$ dpkg --get-selections | grep hold
$
ÉDITER
Cette question n'est pas un doublon. Je ne peux pas installer aptitude
même si je le voulais (même erreur.)
la source