pan-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pan-devel] testing branch as of 3896f1cae: build failure without gnome-


From: Duncan
Subject: [Pan-devel] testing branch as of 3896f1cae: build failure without gnome-keyring
Date: Sun, 11 Dec 2011 19:37:07 +0000 (UTC)
User-agent: Pan/0.135 (Tomorrow I'll Wake Up and Scald Myself with Tea; GIT 5a56aa9 /st/portage/src/egit-src/pan2)

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.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman




reply via email to

[Prev in Thread] Current Thread [Next in Thread]