Mailinglist Archive: opensuse-packaging (89 mails)

< Previous Next >
Re: [opensuse-packaging] SOLVED "error: gpg-error.h:" running make
  • From: James PEARSON <pearson0j@xxxxxxxxxx>
  • Date: Sat, 3 Dec 2005 14:25:44 +0100
  • Message-id: <20051203142544.67e4e9c5@xxxxxxxxxx>
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 ?

TIA
James



< Previous Next >
Follow Ups