Aw: Re: Re: Balsa and pgp !?



> On 11/11/2003 11:14:45 AM, albrecht.dress@arcor.de wrote:
> > BTW, if you want be try the "bleeding edge" gpgme version (0.4.3)  
> > with
> > balsa, you might want to have a look at
> > http://mail.gnome.org/archives/balsa-list/2003-October/msg00078.html
> > and http://bugzilla.gnome.org/show_bug.cgi?id=124905. Note that afaik
> > this patch did not make it into the CVS yet.
> 
> Does it mean that I need to compile and install two separate packages  
> apart from balsa to get pgp support in balsa? I can see certain  
> packaging issue here. Do you know why single package was not good  
> enough?

My patches just move from the "old" gpgme version (which has some serious problems, in particular with threading) to the new one.

The reason for the gpgme team to split gpgme into two packages (gpgme and libgpg-error) was (if I recall correctly) to provide common error handling methods and strings for gpgme and other libs/enhancements. Afaik gpgme is currently the only package which uses libgpg-error, so packagers might decide to join them into a single rpm/deb.

So the packages you need with the current release are basically

* gpg 1.0.something or newer and
* gpgme 0.3.14 or 0.3.15

With the patches mentioned above, you need

* gpg 1.2.1 (don't recall the *exact* min version) or newer;
* libgpgerror 0.5 or newer and
* gpgme 0.4.3 or newer.

Note that some software, like seahorse, still needs gpgme 0.4.0, which unfortunately is not compatible with gpgme 0.4.1 and above. So the problem for packagers now is that they need two gpgme versions (0.3.15 for balsa, and 0.4.0 for seahorse). Patching balsa to use gpgme 0.4.3 will create dependencies to gpgme 0.4.0 (seahorse) and to 0.4.3 (balsa).

As gpgme 0.4.0 is IMHO a thing of the past due to its many flaws, I guess seahorse and friends will sooner or later shift to 0.4.3.

Cheers, Albrecht.







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