On Sat, Dec 03, 2005 at 02:25:44PM +0100, James PEARSON wrote:
Hello again
On Sat, 3 Dec 2005 12:32:35 +0100 (CET) Christoph Thiel wrote: Just nitpicking: There is no openSUSE 10.0 - it's SUSE Linux 10.0 ;)
Thanks, hopefully I will get it right next time.
The ".configure" runs fine If, however, I try to do a "make|gmake" or "rpmbuild --rebuild --target=i686 sylpheed-claws-1.9.100-0.pm.1.src.rpm", I get a pile of errors related to "gpgme.h" file... The first sign of the error is "/usr/include/gpgme.h:53:23: error: gpg-error.h: No such file or directory..."
Make sure you have gpgme installed (or in neededforbuild / BuildRequires).
gpgme was installed.
I was hoping that someone could give a few ideas on what I could try
Make sure you have libgpg-error-devel installed (or in neededforbuild / BuildRequires).
libgpg-error-devel wasn't installed and that was my problem. Thank you for pointing this out!
According to the Sylpheed dev team, the Claws code doesn't reference the missing file "gpg-error.h" directly. It is #included by gpgme development files.
Question: Shouldn't the configure script have checked to see if the gpg-error.h file existed ?
Actually gpgme is missing the RPM dependency libgpg-error-devel. I have just added it in factory. Ciao, Marcus