Claws Mail Bugzilla – Bug 381
GnuPG reported as not installed properly
Last modified: 2003-12-03 06:47:06
You need to log in before you can comment on or make changes to this bug.
When starting sylpheed-claws, I get a warning that says: "GnuPG is not installed properly, or needs to be upgraded. OpenPGP support disabled." As far as I know, GnuPG (1.2.3) and GPGMe (0.3.15) are installed correctly, with versions compatible with sylpheed-claws. I have created/imported public keys with gpg without any problems. Version output: [bryan@goliath]% gpg --version gpg (GnuPG) 1.2.3 Copyright (C) 2003 Free Software Foundation, Inc. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the file COPYING for details. Home: ~/.gnupg Supported algorithms: Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA, ELG Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH Hash: MD5, SHA1, RIPEMD160, SHA256 Compression: Uncompressed, ZIP, ZLIB [bryan@goliath]% gpgme-config --version 0.3.15 Is there something I'm missing, or is there an incompatibilty with these versions? Thanks.
Make sure that you have installed both GnuPG and GPGME in the same prefix. Try 'whereis gpg' and 'whereis gpgme-config', they should both report the same prefix.
They are in the same prefix (and these are the only versions installed): [bryan@goliath]% whereis gpg gpg: /usr/bin/gpg /usr/man/man1/gpg.1.gz [bryan@goliath]% whereis gpgme-config gpgme-config: /usr/bin/gpgme-config
Where did you get your sylpheed? Did you compile it yourself? If the latter, can you check the config.log and grep for "gpg"?
Yes, I compiled it myself. I configured it with: ./configure --prefix=/usr --enable-gpgme --enable-spamassassin-plugin --enable-gdk-pixbuf --enable-imlib --enable-aspell --enable-dillo-viewer-plugin --enable-openssl I could not find any errors in config.log; greping for 'gpg' gave the following: configure:28413: checking for gpgme-config configure:28431: found /usr/bin/gpgme-config configure:28444: result: /usr/bin/gpgme-config ac_cv_enable_gpgme=yes ac_cv_path_GPGME_CONFIG=/usr/bin/gpgme-config GPGME_CONFIG='/usr/bin/gpgme-config' GPGME_LIBS='-lgpgme'
What is the result of 'locate libgpgme' ?
I went back a version, and installed gpgme-3.14, then tried out claws 0.9.7 (using the same options as before), and everything works correctly. Perhaps there is an inconsistency with the gpgme-3.15/16. Thank-you for your help.
I use gpgme 0.3.15 and everything is fine. But if going back to 0.3.14 works fro you then fair enough. best regards Paul