Bug#920136: libgnutls30: symbol lookup error...undefined symbol: __gmpz_limbs_write
Andreas Metzler
ametzler at bebt.de
Tue Jan 22 18:47:16 GMT 2019
Control: severity -1 serious
On 2019-01-22 James Van Zandt <jim.vanzandt at gmail.com> wrote:
> Package: libgnutls30
> Version: 3.6.5-2
> Severity: critical
> Justification: breaks unrelated software
Hello,
I am downgrading severity. apt is not "unrelated", it *uses* gnutls.
> Dear Maintainer,
> Sun 20 Jan 2019 10:25:49 PM EST
> I upgraded several packages on Jan 16. Since then, many programs
> (including cupsd, apt-get, and apt) fail like this:
> /usr/lib/apt/methods/http: symbol lookup error:
> /usr/lib/x86_64-linux-gnu/libgnutls.so.30: undefined symbol:
> __gmpz_limbs_write
Could you please show which package versions are installed?
dpkg -l libc6 libgmp10 libhogweed4 libidn2-0 libnettle6 libp11-kit0 libtasn1-6 libunistring2
Does
ldd -r /usr/lib/apt/methods/http
reproduce the error?
[...]
> Searching for libraries that refer to that symbol:
> jrv at home:/usr/lib/x86_64-linux-gnu$ grep __gmpz_limbs_write
> libgnutls.so.30
> ...so it's apparently not used or defined in version 3.5.19-1 of that file.
> (It also wasn't mentioned in version 3.6.5-2 of the file.)
> jrv at home:/usr/lib/x86_64-linux-gnu$ grep __gmpz_limbs_write *.so*
> grep: libcasa_python3.so: No such file or directory
> Binary file libgmp.so matches
> Binary file libgmp.so.10 matches
> Binary file libgmp.so.10.3.2 matches
> grep: libgnutls.so: No such file or directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
That looks fishy. /usr/lib/x86_64-linux-gnu/libgnutls.so should either
not exist (libgnutls28-dev not installed) or not be a broken symlink.
I suspect second local installation of gmp/nettle/gnutls in /usr/local.
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'
More information about the Pkg-gnutls-maint
mailing list