Essayer d'installer GTK comme cela était requis par un autre paquet.
J'ai donc lancé _apt-get install libgtk-3-dev
_
Mais obtenir des erreurs de dépendance non satisfaites.
Sortie
_ Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgtk-3-dev : Depends: libgdk-pixbuf2.0-dev (>= 2.30.0) but it is not going to be installed
Depends: libpango1.0-dev (>= 1.36.7) but it is not going to be installed
Depends: libcairo2-dev (>= 1.14.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
_
Je sais que cette erreur survient généralement à cause d'un colis cassé. Mais _apt-get install -f
_ ne montre aucun problème.
Sortie de apt-get install -f
Lecture des listes de paquets ... Terminé Arborescence des dépendances
Lecture des informations d'état ... Fait 0 mis à niveau, 0 nouvellement installé, 0 à supprimer et 0 non mis à niveau.
Également aucune sortie pour _apt-mark showhold
_ Sortie pour apt-cache du paquet involde _Sudo apt-cache policy libgtk-3-dev
_
_ ibgtk-3-dev:
Installed: (none)
Candidate: 3.16.7-0ubuntu3
Version table:
3.16.7-0ubuntu3 0
500 http://in.archive.ubuntu.com/ubuntu/ wily/main i386 Packages
_
_apt-cache policy libgdk-pixbuf2.0-dev
_
_ libgdk-pixbuf2.0-dev:
Installed: (none)
Candidate: 2.32.1-1
Version table:
2.32.1-1 0
500 http://in.archive.ubuntu.com/ubuntu/ wily/main i386 Packages
_
_apt-cache policy libpango1.0-dev
_
_libpango1.0-dev:
Installed: (none)
Candidate: 1.36.8-3
Version table:
1.36.8-3 0
500 http://in.archive.ubuntu.com/ubuntu/ wily/main i386 Packages
_
_apt-cache policy libcairo2-dev
_
_libcairo2-dev:
Installed: (none)
Candidate: 1.14.2-2ubuntu2
Version table:
1.14.2-2ubuntu2 0
500 http://in.archive.ubuntu.com/ubuntu/ wily/main i386 Packages
_
_Sudo apt-get check
_ et _Sudo dpkg -C
_ n'a pas de sortie.
Sortie de _Sudo apt-get update
_
_Reading package lists... Done
Building dependency tree
Reading state information... Done
Hit http://ppa.launchpad.net wily InRelease
Hit http://ppa.launchpad.net wily InRelease
Hit http://ppa.launchpad.net wily/main i386 Packages
Hit http://in.archive.ubuntu.com wily InRelease
Hit http://ppa.launchpad.net wily/main Translation-en
Hit http://ppa.launchpad.net wily/main i386 Packages
Hit http://ppa.launchpad.net wily/main Translation-en
Hit http://in.archive.ubuntu.com wily/main i386 Packages
Hit http://in.archive.ubuntu.com wily/universe i386 Packages
Hit http://in.archive.ubuntu.com wily/restricted i386 Packages
Hit http://in.archive.ubuntu.com wily/multiverse i386 Packages
Hit http://in.archive.ubuntu.com wily/main Translation-en
Hit http://in.archive.ubuntu.com wily/multiverse Translation-en
Hit http://in.archive.ubuntu.com wily/restricted Translation-en
Hit http://in.archive.ubuntu.com wily/universe Translation-en
Reading package lists... Done
_
Sortie pour _cat /etc/apt/sources.list
_
_deb http://in.archive.ubuntu.com/ubuntu/ wily main universe restricted multiverse
_
EDIT: Je pense que libpng12-0 est à l'origine du problème, mais il a tenté d'installer la libpng12-dev en utilisant apt-get, mais cette erreur est survenue.
_The following packages have unmet dependencies:
libpng12-dev : Depends: libpng12-0 (= 1.2.51-0ubuntu3) but 1.2.51-0ubuntu3.15.10.2 is to be installed
_
J'ai essayé d'installer la dernière version de libpng12-0 à partir du code source, tout en affichant la même erreur.
EDIT2 (Sollution?): N'a rien fait, vient d'installer libgtk-3-dev en utilisant aptitude et a accepté la solution pour déclasser libpng12-0 et cela a fonctionné
Ce n'est pas un cas de dépendances existantes (que apt-get install -f
essaierait de réparer), c'est que ça peut ' t obtenir les paquets dont il a besoin pour installer le nouveau paquet.
Cela pourrait arriver pour plusieurs raisons:
Vous avez un référentiel actif qui suggère une version plus récente de libgtk-3-dev
(ou ses dépendances directes) qui n'inclut pas également les bonnes versions des autres dépendances.
Cela peut être un problème courant pour les personnes qui installent des tonnes de PPA. Certaines versions sont tellement éjectées que les dépendances ne peuvent pas être suffisamment élaborées.
apt-get update
récemment?libgtk-3-dev
(ou une de ses dépendances). Déposer un rapport sur Launchpad.Si vous ne faites que compiler des éléments, une solution rapide aux problèmes de ce type consiste à activer une machine virtuelle LXC (ou autre) propre. Cela vous permettra de tout recommencer sans utiliser trop d’espace disque.