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