KMAIL 1.5 und GnuPG; Signierprobleme
![](https://seccdn.libravatar.org/avatar/6264855910d9f9598d9c196ae43d634f.jpg?s=120&d=mm&r=g)
Hallo, ich benutze KMAIL 1.5 unter SUSE 8.1 auf einem PC. Ich habe jetzt die ersten Schritte mit Linux hinter mir und möchte in KMAIL nun die Signier- und Verschlüsselungsmöglichkeiten nutzen. Wie im SUSE-Handbuch beschrieben, habe ich mit gpg einen Schlüssel erzeugt. Meinen öffentlichen Schlüssel findet KMAIL und fügt ihn bei Bedarf als Anhang ein. Um eigene Nachrichten signieren oder verschlüsseln zu können, muss ich für die betreffende Identität einen OpenPGP-Schlüssel zuweisen. Über den ÄNDERN-Button öffnet sich ein Fenster, in dem eigentlich alle geheimen Schlüssel aufgelistet sein sollten. Tatsächlich findet KMAIL keinen Schlüssel. Ein Update auf GPG 1.2 hat keine Verbesserung erbracht. Das merkwürdige war, dass ich nach Installation von gpa von der SUSE-CD kurzfristig meine geheimen Schlüssel in dem betreffenden Fenster sehen und das Signieren und Verschlüsseln auch funktionierte. Am nächsten Tag ging es aber nicht mehr und ich komme nicht weiter. gpa zeigt mir korrekt meine Schlüssel an und ich kann z.B. eine Textdatei verschlüsseln und wieder lesbar machen. gpg und gpa arbeiten wohl richtig zusammen. Als nächstes wollte ich gpa updaten. Nach dem Auspacken habe ich im Ordner gpa-0.6.1 von der Konsole aus ./configure eingegeben. Ich erhalte jedoch nach einiger Zeit die Fehlermeldung, dass GTK+ ab Version 2.0.0 nicht gefunden werden konnte. YAST2 zeigt mir aber an, dass das Paket gtk+ 2.0.6-51 (gtk2) installiert wurde. Demnach sollte doch wohl das Paket auch richtig installiert worden sein. In der config.log für gpa-0.6.1 finde ich aber folgende Fehlermeldung: configure:8383: checking for pkg-config configure:8401: found /usr/bin/pkg-config configure:8414: result: /usr/bin/pkg-config configure:8435: checking for GTK+ - version >= 2.0.0 configure:8582: result: no configure:8616: gcc -o conftest -g -O2 conftest.c -lz -lm >&5 configure:8673:21: gtk/gtk.h: No such file or directory configure: In function `main': configure:8679: `gtk_major_version' undeclared (first use in this function) configure:8679: (Each undeclared identifier is reported only once configure:8679: for each function it appears in.) configure:8679: `gtk_minor_version' undeclared (first use in this function) configure:8679: `gtk_micro_version' undeclared (first use in this function) configure:8619: $? = 1 configure: failed program was: | #line 8596 "configure" | /* confdefs.h. */ ... am Dateianfang finden sich folgende Eintragungen: ## Platform. ## ## --------- ## hostname = linux uname -m = i586 uname -r = 2.4.19-4GB uname -s = Linux uname -v = #1 Fri Sep 13 13:14:56 UTC 2002 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i586 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/bin PATH: /usr/bin PATH: /usr/X11R6/bin PATH: /bin PATH: /usr/games PATH: /opt/kde3/bin PATH: /opt/kde2/bin PATH: /usr/lib/java/jre/bin PATH: . Wo muss ich ggfs Einstellungen machen oder benötige ich weitere Software, um gpa erfolgreich übersetzen zu können? Noch lieber wäre es mir natürlich, wenn es irgendwo fertige rpm für SUSE-Linux 8.1 geben würde, die KMAIL 1.5 zur Zusammenarbeit mit GnuPG bewegen könnten. Die tar-Dateien für das Ägypten-Projekt habe ich auch schon zusammengetragen, aber da dürfte die Übersetzung wohl auch derzeit auf meinem System scheitern. Schon jetzt vielen Dank für hilfreiche Kommentare. Gruß Jens
![](https://seccdn.libravatar.org/avatar/14d06c3f777cba4208d1710a431f4806.jpg?s=120&d=mm&r=g)
Hi, 0n 03/03/11@00:21 Jens Bender told me:
Als nächstes wollte ich gpa updaten. Nach dem Auspacken habe ich im Ordner gpa-0.6.1 von der Konsole aus ./configure eingegeben. Ich erhalte jedoch nach einiger Zeit die Fehlermeldung, dass GTK+ ab Version 2.0.0 nicht gefunden werden konnte. YAST2 zeigt mir aber an, dass das Paket gtk+ 2.0.6-51 (gtk2) installiert wurde. Demnach sollte doch wohl das Paket auch richtig installiert worden sein.
Evtl. fehlen die die devel Pakete fuer gtk+ -- bye maik
![](https://seccdn.libravatar.org/avatar/208f884b860bee2b1a5f890e5c5756d7.jpg?s=120&d=mm&r=g)
Jens Bender wrote:
[...] Als nächstes wollte ich gpa updaten. Nach dem Auspacken habe ich im Ordner gpa-0.6.1 von der Konsole aus ./configure eingegeben. Ich erhalte jedoch nach einiger Zeit die Fehlermeldung, dass GTK+ ab Version 2.0.0 nicht gefunden werden konnte. YAST2 zeigt mir aber an, dass das Paket gtk+ 2.0.6-51 (gtk2) installiert wurde. Demnach sollte doch wohl das Paket auch richtig installiert worden sein. In der config.log für gpa-0.6.1 finde ich aber folgende Fehlermeldung:
configure:8383: checking for pkg-config configure:8401: found /usr/bin/pkg-config configure:8414: result: /usr/bin/pkg-config configure:8435: checking for GTK+ - version >= 2.0.0 configure:8582: result: no configure:8616: gcc -o conftest -g -O2 conftest.c -lz -lm >&5 configure:8673:21: gtk/gtk.h: No such file or directory [...]
Da steht es klipp und klar: gtk/gtk.h - keine solche Datei gefunden.
Wo muss ich ggfs Einstellungen machen oder benötige ich weitere Software, um gpa erfolgreich übersetzen zu können?
Es ist immer und immer wieder das Gleiche: Will man eigene Software uebersetzen, so braucht man nicht nur das eigentliche Paket (hier: GTK), sondern auch das zugehoerige *-devel Paket (hier GTK-devel). Be- muehe doch einfach Dein YaST2 oder mache ein zgrep auf ARCHIVES.gz der ersten SuSE-CD und dann wirst Du herausfinden, in welchem Paket sich gtk.h genau befindet. Gruesse, Th. -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
participants (3)
-
Jens Bender
-
Maik Holtkamp
-
Thomas Hertweck