ubuntuusers.de

Probleme mit libgtk2.0-dev Installation

Status: Gelöst | Ubuntu-Version: 5.10 (Breezy Badger)
Antworten |

TraeLon

Anmeldungsdatum:
18. Februar 2006

Beiträge: Zähle...

Tach ihr.

Ich versuche gerade ein gaim plugin zu compilieren und bekomme die Fehlermeldung, dass die dev files für libgtk2.0 fehlen.

sudo apt-get install libgtk2.0-dev


gibt mir

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  libgtk2.0-dev: Hängt ab: libgtk2.0-0 (= 2.8.6-0ubuntu2) aber 2.8.6-0ubuntu2.1 soll installiert werden
E: Kaputte Pakete

Und
mit

dpgk -s libgtk2.0-0

bekomme ich

Package: libgtk2.0-0
Status: install ok installed
Priority: optional
Section: libs
Installed-Size: 4476
Maintainer: Sebastien Bacher <seb128@debian.org>
Architecture: i386
Source: gtk+2.0
Version: 2.8.6-0ubuntu2.1

Kennst jemand das Problem, bzw weiß woran es liegen könnte?!

Ich habe auch schon "-f" in Verbindung mit apt-get versucht, jedoch mit dem selben Ergbnis.

Danke schon für eure Hilfe

Moderiert von pippovic:

Nach "Software" verschoben.

umarmung Team-Icon

Avatar von umarmung

Anmeldungsdatum:
26. Oktober 2004

Beiträge: 5632

Welche Version von libgtk2.0-dev soll denn installiert werden? Hast du noch breezy-security in deinen Quellen?

TraeLon

(Themenstarter)

Anmeldungsdatum:
18. Februar 2006

Beiträge: 3

Welche Version von libgtk2.0-dev soll denn installiert werden?

Wie meinst du das? Bin recht frisch in Linux.
Ich dachte 2.0 wäre die Version und die build version sucht sich apt-get dann selber...

Meinst du das?
2.8.6-0ubuntu2(/var/lib/apt/lists/de.archive.ubuntu.com_ubuntu_dists_breezy_main_binary-i386_Packages)

Hast du noch breezy-security in deinen Quellen?

Nein, die sind nicht drin

umarmung Team-Icon

Avatar von umarmung

Anmeldungsdatum:
26. Oktober 2004

Beiträge: 5632

Ja, genau die Info wollte ich.
2.8.6-0ubuntu2 ist die Version, die in den breezy Quellen vorhanden ist.
2.8.6-0ubuntu2.1 ist die Version, welche in den breezy-security Quellen ist.

Nun hast du scheinbar die neuere 2.1 Version des Paketes libgtk2.0-0 bereits installiert. Anschliessend hast du aber die breezy-security Quellen wieder entfernt. Apt-get kennt aus diesem Grund nur noch die libgtk2.0-0-dev Version aus den "normalen Breezy Quellen", welche eine ältere Version von libgtk2.0-0 verlangt als die zur Zeit installierte. (Ich hoffe das war nicht allzu verwirrend ausgedrückt.)

Lösung: Füge die security Quelle wieder zur sources.list hinzu, update die Paketliste und versuche dich erneut an der libgtk2.0-dev Installation. Ausserdem solltest du ab jetzt die security Repositories aktiviert lassen, da diese doch recht wichtige Aktualisierungen enthalten.

TraeLon

(Themenstarter)

Anmeldungsdatum:
18. Februar 2006

Beiträge: 3

Danke hat geklappt.

Wieder was gelernt:)

Antworten |