Hallo Lutz,
Hi,
dann fügst Du die fehlenden Abhängigkeiten händisch zum
Installationsbefehl dazu, solange, bis alles läuft.
apt-get install libgtk2.0-dev libpango1.0-dev libcairo2-dev
Wenn ich das ausführe kommt:
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
libcairo2-dev : Hängt ab von: libcairo2 (= 1.8.10-6) aber 1.10.2-7~bpo60+1 soll installiert werden
Hängt ab von: libpixman-1-dev (\>= 0.12.0) soll aber nicht installiert werden
E: Beschädigte Pakete
füge ich noch libpixman dazu kommt eine ähnliche Ausgabe. Beschädigte Pakete liegen eigentlich keine vor, jedoch merkt ich gleich das apt und aptitute sich gegenseitig ausspielen, was sich aber auf ffmpeg + libavcodec bezog, apt installierte/updatete sie -> aptitute haute sie wieder runter (ffmpeg ist jetzt erstmal runter, wollte das sowie so mal machen, da ffmpeg zu viele Sicherheitslücken hat)
Mit der gebotenen Umsicht ist es besser, aptitude zu
verwenden. Der Konfliktlösungsalgorithmus von aptitude hat den
Hang, umfangreiche Löschungen statt weniger Updates
vorzuschlagen, was man aber leicht händisch beheben kann.
(Suche nach ~b, alles updatebare updaten, alles nicht
abhebbare auf hold.)
Werd ich gleich mal probieren.
Prinzipiell solltest Du aber versuchen, auf das gtk3-System
umzusteigen.
Eigentlich brauchte ich die lib um Gnustep (Objective-C) mit GTK zu verheiraten, nach meinem Wissenstand, gab es jedoch nur eine Interface-Anbindung zu gtk1.2, dann fand ich ein Tutorial, in dem jemand die Anbindung zu gtk2.0 beschrieb (Tutorialstand Ende 2010), wenn es eine Anbindung zu gtk3.0 gibt, würde ich diese natürlich vorziehen. (Werde das mal testen, würde aber gerne erst die Abhängigkeitsprobleme aus der Welt schaffen).
Gruß XXD