FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 10-15-2011, 03:52 PM
Andreas Metzler
 
Default RFC transitioning to gnutls28

Hello,

gnutls28 (that is GnuTLS 3.x) has been available in experimental for
quite some time. While the API breakage compared to gnutls26 (2.x) is
not too bad, there are two major issues:

* It uses nettle instead of gcrypt as crypto backend[1]. Packages that
directly use gcrypt will need an additional build-dependency. Also
quite a lot packages use special code for thread locking which needs
to be replaced/deleted/whatever.

* The new version uses LGPLv3+/GPLv3+ instead of v2+, and can
therefore not be used in GPLv2 projects anymore. (Hello, cups!)

Because of these issue I think that I should not upload gnutls28 to
unstable and build libgnutls-dev from the gnutls28 version. Building
against the new version should only happen if the maintainer of the
depending package has doublechecked bothat that he/she may use
gnutls28 and that the package still works. Therefore I plan to use a
versioned name for the development package (libgnutls28-dev) when
uploading to unstable.

The obvious downside is that we will have two versions in unstable
(and probably even in squeeze). At least we are using versioned
symbols.

Thoughts/comments/magic bullet anyone?

thanks, cu andreas
PS: X-posted to -devel and -release, please followup to devel. I am
subscribed.

[1] Actually even for 2.12.x nettle is the prefered crypto backend.

http://mid.gmane.org/<20110819174110.GA2105%40downhill.g.la>


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20111015155227.GA2002@downhill.g.la">http://lists.debian.org/20111015155227.GA2002@downhill.g.la
 
Old 10-15-2011, 05:31 PM
 
Default RFC transitioning to gnutls28

On Oct 15, Andreas Metzler <ametzler@downhill.at.eu.org> wrote:

> * It uses nettle instead of gcrypt as crypto backend[1]. Packages that
Why?

--
ciao,
Marco
 
Old 10-15-2011, 08:41 PM
Josselin Mouette
 
Default RFC transitioning to gnutls28

Le samedi 15 octobre 2011 Ă* 17:52 +0200, Andreas Metzler a Ă©crit :
> gnutls28 (that is GnuTLS 3.x) has been available in experimental for
> quite some time. While the API breakage compared to gnutls26 (2.x) is
> not too bad

It doesn’t require large changes, but it can break in subtle ways. For
example, see https://bugzilla.gnome.org/show_bug.cgi?id=659233

Therefore I like the idea of using a different development package name.
OTOH it would be nice to push hard for its adoption.

--
.'`. Josselin Mouette
: :' :
`. `'
`-
 

Thread Tools




All times are GMT. The time now is 07:45 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright ©2007 - 2008, www.linux-archive.org