Hi Daniel,

I need to store encrypted passwords so I have to try GNOME Keyring.

In my GNOME Keyring 2.30.3 installation, gnome-keyring/lib/pkgconfig only contains gcr-0.pc and gp11-0.pc. The gnome-keyring-1.pc is missing. That should be the reason of Subversion configure "cannot find GLib and GNOME Keyring .pc files". Actually it's about GNOME Keyring .pc missing.

I have installed GNOME Keyring 2.30.3. The make might be partly unsuccessful but no error message was clearly shown during configure, make, and make install. Do you have any suggestion about which version of GNOME Keyring works fine with Subversion 1.6.12 and how to build it?

Thanks,

Yudong

Daniel Shahaf wrote, On 06/08/2010 14:32:
You don't need GNOME Keyring for password storing --- only for enabling the
on-disk stored passwords not to be stored in plaintext.  (We always support
not storing passwords or (on non-(Mac|Windows)) storing them in plaintext.)

Anyway, ./configure.ac relies on pkg-config to find those *.pc files; so you
need to make 'configure' use a pkg-config which is aware of your
gnome-keyring installation.  (And then perhaps the *FLAGS manual
modifications won't be necessary?)

HTH,

Daniel

Yudong Sun wrote on Fri, Aug 06, 2010 at 14:05:00 +0100:
Hi,

I'm installing Subversion 1.6.12 on a Linux system. Since I have no root permission, I install everything in my own directory. I have installed Glib 2.24.0 and GNOME Keyring 2.30.3 in my directory to support password storing.

I have included /path/to/glib-2.24.0/lib/pkgconig and /path/to/gnome-keyring-2.30.3/lib/pkgconfig into PKG_CONFIG_PATH.

I have also set CPPFLAGS and LDFLAGS to the corresponding paths to Glib and GNOME Keyring on the ./configure line:

./configure --prefix=/path/to/svn-1.6.12 \
--with-ssl --with-gnome-keyring     \
CPPFLAGS="-I/path/to/glib-2.24.0/include -I/path/to/gnome-keyring-2.30.3/include" \
LDFLAGS="-L/path/to/gnome-keyring-2.30.3/lib -L/path/to/glib-2.24.0/lib"


Even so the configure still shows:

checking whether to look for GNOME Keyring... yes
checking for GLib and GNOME Keyring .pc files... no
configure: error: cannot find GLib and GNOME Keyring .pc files

The .pc files do exist in the corresponding lib/pkgconfig. I wonder how I can point the configure to these paths? Is it necessary to install Glib and GNOME Keyring in the root directory (e.g. /usr)?

Thanks,

Yudong

________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. ________________________________________________________________________

________________________________________________________________________
This e-mail has been scanned for all viruses by Star.
________________________________________________________________________


________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.

This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs. ________________________________________________________________________

Reply via email to