gnutls version checking too strict (was: Bug#540449: needs a versioned dependency on libtasn1-3)

Andreas Metzler ametzler at downhill.at.eu.org
Sat Aug 8 14:56:46 CEST 2009


On 2009-08-08 Andreas Metzler <ametzler at downhill.at.eu.org> wrote:
[...]
> Upstream seems to have changed the code to require installation of
> both gcrypt and tasn versions that greater or equal version gnutls
> was built against.

> http://git.savannah.gnu.org/cgit/gnutls.git/commit/?h=gnutls_2_8_x&id=ce23654ab3b8097241c1639ebe3e853c4f67b6d7
> http://git.savannah.gnu.org/cgit/gnutls.git/commit/?id=35bd51b3b42dd437a9914a908af45d78fec76856
[...]
> (See http://bugs.debian.org/495473 for comparison.)

Hello,
The gnutls 2.8 series will absolutely fail to work if the currently
installed version of libtasn1 or libgcrypt is not greater or equal
than the version gnutls was built against. This is much too cautious
since the libtasn1 ABI has not changed at all since 1.6. A gnutls
binary built against libtasn1 2.3 will work perfectly fiine with e.g.
libtasn1 2.0.

It also makes our (Debian and probably other distributors) life
unnecessary difficult, without any benefit for us, we already track
ABI through dependencies.

Please undo these changes, proposed patch against GIT HEAD attached.
thanks, cu andreas

-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: proposed.patch
Type: text/x-diff
Size: 1816 bytes
Desc: not available
URL: </pipermail/attachments/20090808/47d1c17b/attachment.patch>


More information about the Gnutls-devel mailing list