On 2015-06-07 14:14:29 +0200, Alessandro Ghedini wrote:
> On dom, giu 07, 2015 at 01:44:36 +0200, Vincent Lefevre wrote:
> > Versions of packages libcurl3-gnutls depends on:
> >  [...]
> >  ii  libgnutls-deb0-28  3.3.14-2
> 
> Essentially you have installed an older version of libgnutls-deb0-28 (the
> current one is 3.3.15-5).

The reason is that 3.3.15-5 breaks wget:

xvii:~> wget  https://www.vinc17.net/
--2015-06-07 17:23:54--  https://www.vinc17.net/
Resolving www.vinc17.net (www.vinc17.net)... 92.243.22.117, 
2001:4b98:dc0:45:216:3eff:fe9b:eb2f
Connecting to www.vinc17.net (www.vinc17.net)|92.243.22.117|:443... connected.
zsh: segmentation fault (core dumped)  wget https://www.vinc17.net/

This is bug 784009.

> I think the problem is that the older libgnutls uses a different
> version of nettle (libnettle.so.4) than the one libcurl3-gnutls uses
> (libnettle.so.6), and they somehow interfere with each other since
> nettle doesn't use symbols versioning.
> 
> Could you update libgnutls-deb0-28 and see what happens?

It works.

> In any case it doesn't look like a libcurl bug, although maybe the
> versioned depends on libgnutls could be strengthened (it's currently
> calculated automatically by dpkg-shlibdeps).

The missing versioned dependency is a bug, in particular when there is
a legitimate reason to block some broken version (see above). And users
don't always do full upgrade at the same time.

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to