Mailinglist Archive: opensuse-de (3598 mails)
| < Previous | Next > |
Re: pkgconfig findet gtk2.4 nicht (Teillösung)
- From: Andreas Mantke <maand@xxxxxx>
- Date: Mon, 4 Oct 2004 22:01:23 +0200
- Message-id: <200410042201.23698.maand@xxxxxx>
Hallo,
ein Teil des Problems habe ich nun gelöst.
Zunächst einmal habe ich die alten gtk2-Pakete von der 8.2 wieder
eingespielt und auf die Version 2.2.4 upgedatet (auch Original
8.2-Update).
So wie es aussieht, werden die gtk2-2.4-Pakete für die SuSE 9.0 im
System nicht akzeptiert, obwohl sowohl KPackage als auch YAST (über
den Konqui aufgerufen) die Installation nicht anmeckern. Beide
finden keine Unverträglichkeiten, scheinen aber ein inkonsistentes
System nicht zu verhindern.
Das src-Paket von der 9.0 läßt sich auch nicht benutzen, da es im
spec-File in Zeile 151 einen Aufruf "(...)64" enthält, der zum
Abbruch führt (bei rpm -bc).
Von Hand läßt sich gtk-2-2.4 auch nicht kompilieren, da die Pakete
von gtk.org glib 2.4 verlangen und die SuSE 8.2 nur glib 2.3.2
mitbringt.
Am Sonntag, 3. Oktober 2004 20:56 schrieb Andreas Mantke:
Bei der erneuten Kompilierung von gimp 2.0.5 hat ein ldconfig mit
anschließendem pkg-config --debug nunmehr Abhilfe geschaffen. Das
installierte gtk-2 wurde erkannt. Gimp ließ sich backen und
installieren.
Wie allerdings der Update-Mechanismus von pkg-config funktioniert,
würde mich aber weiterhin interessieren. Vielleicht kann mir jemand
einen Tipp geben, wo ich das nachlesen kann. In der SuSE-FAQ steht
es leider (noch) nicht ;-)
Schönen Abend
Andreas
--
## Content Developer OpenOffice.org: lang/DE
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## http://de.openoffice.org
## Meine Seite http://www.amantke.de
ein Teil des Problems habe ich nun gelöst.
Zunächst einmal habe ich die alten gtk2-Pakete von der 8.2 wieder
eingespielt und auf die Version 2.2.4 upgedatet (auch Original
8.2-Update).
So wie es aussieht, werden die gtk2-2.4-Pakete für die SuSE 9.0 im
System nicht akzeptiert, obwohl sowohl KPackage als auch YAST (über
den Konqui aufgerufen) die Installation nicht anmeckern. Beide
finden keine Unverträglichkeiten, scheinen aber ein inkonsistentes
System nicht zu verhindern.
Das src-Paket von der 9.0 läßt sich auch nicht benutzen, da es im
spec-File in Zeile 151 einen Aufruf "(...)64" enthält, der zum
Abbruch führt (bei rpm -bc).
Von Hand läßt sich gtk-2-2.4 auch nicht kompilieren, da die Pakete
von gtk.org glib 2.4 verlangen und die SuSE 8.2 nur glib 2.3.2
mitbringt.
Am Sonntag, 3. Oktober 2004 20:56 schrieb Andreas Mantke:
Hallo,
noch eine kleine Ergänzung:
Am Sonntag, 3. Oktober 2004 20:35 schrieb Andreas Mantke:
(...)
Das Problem taucht auch bei ./configure auf gimp-2.0.5 auf.
Auch dort wird auf den cache von pkg-config in
/usr/lib/pkg-config zurückgegriffen mit der Folge, dass kein
GTK >2.2 gefunden wird.
Hat jemand einen Tipp, wie ich den Cache von pkg-config
auffrischen kann oder wie ich sonst das System auf das neue GTK
hinweisen kann?
Auch ein pkg-config --debug - wie in der Install-Datei von gimp
als Hinweis gegeben - hat keine Änderung ergeben. Die
*.pc-Dateien bleiben gleich. Fall gewünscht kann ich den output
Bei der erneuten Kompilierung von gimp 2.0.5 hat ein ldconfig mit
anschließendem pkg-config --debug nunmehr Abhilfe geschaffen. Das
installierte gtk-2 wurde erkannt. Gimp ließ sich backen und
installieren.
Wie allerdings der Update-Mechanismus von pkg-config funktioniert,
würde mich aber weiterhin interessieren. Vielleicht kann mir jemand
einen Tipp geben, wo ich das nachlesen kann. In der SuSE-FAQ steht
es leider (noch) nicht ;-)
Schönen Abend
Andreas
--
## Content Developer OpenOffice.org: lang/DE
## Freie Office-Suite für Linux, Mac, Windows, Solaris
## http://de.openoffice.org
## Meine Seite http://www.amantke.de
| < Previous | Next > |