Re: testing branch as of 3896f1cae: build failure without gnome-keyring

Heinrich Mueller <[email protected]>
Newsgroups gmane.comp.gnome.apps.pan.devel
Message-ID <[email protected]>
Am 11.12.2011 20:37, schrieb Duncan:
> No gnome, so no gnome-keyring, here.  It'd be kgpg or kwallet, here.
>
> During configure:
>
> checking for OPENSSL... yes
> checking for LIBNOTIFY... no
> checking for LIBGSASL... no
> checking for LIBGNOME_KEYRING_1... no
> checking for gpgme-config... /usr/bin/gpgme-config
> checking for GPGME - version>= 1.3.0... yes
>
> During make:
>
> Making all in data
> make[3]: Entering directory `/tmp/portage/net-nntp/pan-9999/work/pan-9999/
> pan/data'
>
> [snip]
>
> In file included from ../../pan/data/cert-store.h:35:0,
>                   from ../../pan/usenet-utils/ssl-utils.h:32,
>                   from cert-store.cc:42:
> ../../pan/data/data.h:39:50: fatal error: gnome-keyring-1/gnome-keyring-
> memory.h: No such file or directory
> compilation terminated.
> make[3]: *** [cert-store.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> In file included from data.cc:21:0:
> data.h:39:50: fatal error: gnome-keyring-1/gnome-keyring-memory.h: No
> such file or directory
>
>
> configure set no libgnome_keyring, so why is it still trying to use it?
>
>
> Meanwhile...
>
> How do I hard-(en|dis)able the gnome-keyring dependency?  I don't see a
> configure switch listed for it.
>
> And while we're at it, how do I hard-(en|dis)able libnotify?
>
> (Gentoo people don't tend to appreciate "automagic" dependencies as they
> tend to cause problems when a package not tracked in the dependencies is
> removed, breaking anything that "automagically" depended on it.  Thus,
> hard enable/disable is required.)
>
>
> And confirming...
>
> You deliberately bumped the gmime dependency to 2.6, correct?  The only
> thing I have depending on gmime here is pan, and I had it set to the 2.4
> slot (gentoo's method of allowing multiple versions side-by-side).  I had
> to change it to 2.6 as that's what configure was testing for now.  Not a
> problem, at least for me.  Just confirming that you bumped the dep
> deliberately.
>
Hey Duncan. I'll change that for you to compile again, I just didn't
check all the possibilities yet.

Cheers.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.