2016-08-03 20 views
0

Ich versuche, Seepferdchen-3.16.0 zu installieren. Wenn configure ausgeführt wird, erhalte ich:libgtk-3-dev installieren, nicht erfüllte Abhängigkeiten

configure: error: Package requirements (gtk+-3.0 >= 3.4.0) were not met: 

No package 'gtk+-3.0' found 

Consider adjusting the PKG_CONFIG_PATH environment variable if you 
installed software in a non-standard prefix. 

Alternatively, you may set the environment variables GTK_CFLAGS 
and GTK_LIBS to avoid the need to call pkg-config. 
See the pkg-config man page for more details. 

Ich habe versucht, mit libgtk-3-dev installieren:

sudo apt-get install libgtk-3-dev 

Hier ist die Ausgabe:

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: libglib2.0-dev (>= 2.37.5) but it is not going to be installed 
       Depends: libgdk-pixbuf2.0-dev (>= 2.27.1) but it is not going to be installed 
       Depends: libpango1.0-dev (>= 1.32.4) but it is not going to be installed 
       Depends: libatk1.0-dev (>= 2.7.5) but it is not going to be installed 
       Depends: libatk-bridge2.0-dev but it is not going to be installed 
       Depends: libcairo2-dev (>= 1.13.0~20140204) but it is not going to be installed 
E: Unable to correct problems, you have held broken packages. 

Ich habe versucht, Installation einzelner Pakete, aber sie laufen auf etwas herunter, das bereits vorhanden und auf dem neuesten Stand ist. Ich habe auch versucht, libgtk-3-dev mit aptitude zu installieren, und ich habe sudo apt-get update und sudo apt-get upgrade mehrmals ausgeführt.

Alle und alle Hilfe wird geschätzt.

Antwort

1

Sie müssen einige Pakete herunterstufen, um die Abhängigkeitsanforderungen zu erfüllen. Sie können die Downgrade-Versionen von den Fehlermeldungen abrufen, die beim Aufrufen von apt-get install zurückgegeben werden. Zum Beispiel mit der Meldung

libglib2.0-dev : Depends: libglib2.0-0 (= 2.40.0-2) but 2.40.2-0ubuntu1 is to be installed 

müssen Sie libglib2.0-0 auf Version 2.40.0-2 von

sudo apt-get install libglib2.0-0=2.40.0-2 

vor der Installation libglib2.0-dev

sudo apt-get install libglib2.0-dev 
herabzustufen

Einige andere Pakete, die Sie vor der Installation von libgtk-3-dev installieren müssen

sudo apt-get install libcairo2=1.13.0~20140204-0ubuntu1 libcairo-gobject2=1.13.0~20140204-0ubuntu1 

sudo apt-get install libcairo2-dev 

sudo apt-get install libpango-1.0-0=1.36.3-1ubuntu1 libpangocairo-1.0-0=1.36.3-1ubuntu1 libpangoft2-1.0-0=1.36.3-1ubuntu1 libpangoxft-1.0-0=1.36.3-1ubuntu1 gir1.2-pango-1.0=1.36.3-1ubuntu1 

sudo apt-get install libpango1.0-dev 

sudo apt-get install libgtk-3-dev