bug in gpa : encrypting to multiple keys

Marc Meurrens marc at meurrens.org
Mon Nov 5 21:24:18 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

Thanks for your remarks.
The problem of encrypting to several keys is effectively solved with
gpa 0.7.6.

The following note may be of interest for
a) the webmaster of the french pages on http://www.gnupg.org/
b) the responsible of the download area
ftp://ftp.gnupg.org/gcrypt/alpha/gpa
c) the users of Ubuntu willing to use a recent version of gpa

Unless you provide me with some comments on this note in the next days,
I'll post it on http://ubuntuforums.org/ and, in french, on
http://forum.ubuntu-fr.org/
and, as suggested by Bernhard, try to do some 'lobbying' to suggest
the inclusion of a recent gpa version in Ubuntu.

Regards,

marc

====

About gpa on Ubuntu, GNU Privacy Assistant (a GUI to GNUPG)

The last version of GNU/Linux Ubuntu 7.10 (october 2007)
still comes with gpa 0.7.0. (which is 4 years old!)

We know there is bug in this version : pga hangs up when trying
to encrypt to several keys. This bug was fixed in version 0.7.5 of
2007-02-26

On http://www.gnupg.org/ in the french version, the page
http://www.gnupg.org/(fr)/related_software/gpa/index.html
is partially obsolete as it suggests the download from
ftp://ftp.gnupg.org/gcrypt/alpha/gpa
of a so-called last gpa source beeing 0.7.5 of 2007-02-26

However, the english version
http://www.gnupg.org/(en)/related_software/gpa/index.html
properly recommands the development site
http://wald.intevation.org/projects/gpa/
where the source of version 0.7.6 is effectively available.

An install file explains how to configure, compile and install
gpa but, of course, does not provide specific explanations
(which dependencies ?) for Ubuntu. Here they are.

To compile the pga source on Ubuntu (Desktop edition)
some installations must first be done thru the synaptic tool
(in the System/Administration menu) or by a
$ apt-get install
(mind that some of these prerequisites are also needed to compile any
other source)

The following packages are needed. Some of them will automatically
load their dependencies :

make (probably already installed)
gcc (probably already installed)
g++ (not sure you need it)
libc6-dev (otherwise you get the famous "C compiler cannot create
executables" message)
zlib1g-dev (zlib library used by gpa)
libgtk2.0-dev (GTK+ used by gpa)
libgpgme11-dev (GPGME used by gpa)
and, of course, gnupg (already installed with gpa 0.7.0 and/or
thunderbird-enigmail)

If you fail to install these packages, the "./configure" will
provide error messages.
It's however more confortable (even if less instructive) to install the
dependencies listed here before trying the "./configure".

pga (0.7.6) installs it self in /usr/local/bin/gpa while the initial
application (0.7.0)  installed by Ubuntu was in /usr/bin/gpa . So,
don't forget to update the path of the application in the definition
of the main menu (System/Preferences)
 
Finally, the compilation, install and test of gpa 0.7.6 is relatively
simple.
Supposing gpa-0.7.6 is the directory where you unpacked gpa,
the following steps will probably do :

sudo apt-get install make gcc g++ libc6-dev zlib1g-dev libgtk2.0-dev
libgpgme11-dev gnupg
cd gpa-0.7.6
./configure
make
sudo make install
cd /usr/local/bin
gpa

Btw, the good news is that the bug related to the encryption to
several keys is effectively fixed in version 0.7.6

=====

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHL3vxwq/V6u582tIRAs++AJ0We3vwNAuG59es39GcPd/HQhawmwCg76fA
wM2B2InFfzB3g/hELfGmGfQ=
=bBsB
-----END PGP SIGNATURE-----




More information about the Gpa-dev mailing list