Bug#405239: libgnutls13: gnutls13 has an unnecessary dependency on libgpg-error
Kurt Roeckx
kurt at roeckx.be
Sat Jun 13 17:03:56 UTC 2009
On Sat, Jun 13, 2009 at 06:27:59PM +0200, Simon Josefsson wrote:
> Kurt Roeckx <kurt at roeckx.be> writes:
>
> > reassign 405239 libgnutls26
> > thanks
> >
> > The bug was marked as blocking on the libtool bug #419228,
>
> Ah, right.
>
> > which looks to be correct.
>
> No, that bug is about convenience libraries, and GnuTLS has changed and
> no longer links convenience libraries with libgcrypt.
>
> I believe this is the situation:
>
> gnutls13's link problem was caused by linking a convenience library to
> libgcrypt. We don't ship libgnutls13 any more, so I don't think we
> should spend time on fixing whatever problem it may or may not have had.
>
> gnutls26's link problem is not caused by a convenience library. It is
> caused by direct linking, and I tried to provide a self-contained
> explanation in
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=405239#39
Is that with a Debian version of libtool, or with the upstream
version? Did you try with the current version in
testing/unstable? The Debian version has been patched for a long
time not to add that depedency, except in that case of convience
libraries.
Kurt
> In other words, fixing the #419228 libtool problem would not
> automatically fix the problem for libgnutls26.
>
> > Either you want:
> > - This bug on the libgnutls26 package
> > - Remove the "blocked by", reassign to libtool, and merge them.
> >
> > I'm going for option 1 now, feel free to do option 2, but then
> > do it completly.
>
> If you agree that there are two different libtool-related problems here,
> I think the right thing is to do:
>
> 0) Assert that the 405239 problem is now about the gnutls26 problem,
> and not related to convenience libraries.
> 1) Remove the "blocked by".
> 2) Reassign 405239 to libtool
>
> Thoughts?
>
> It may be that the solution to one of the problem would solve the other
> problem too, but I don't want to assume that. I think the problems are
> conceptually different, and it may be easy to solve one problem but hard
> to solve the other.
>
> /Simon
>
More information about the Pkg-gnutls-maint
mailing list