系统升级打开 SUSE Tumbleweed后,我得到与 /usr/lib64/libgnutls.so.30 相关的一致符号查找错误

问题描述

更新我的 Open SU​​SE tumbleweed 系统后,我收到与 GNU TLS 库相关的一致错误。它使我无法使用某些程序,而其他程序则启动,但产生错误

例如,勇敢的回报:

/opt/brave.com/brave/brave: symbol lookup error: /usr/lib64/libgnutls.so.30: undefined symbol: nettle_streebog256_digest,version NETTLE_8

然后不和谐返回

/home/jonah/.discord/discord: symbol lookup error: /usr/lib64/libgnutls.so.30: undefined symbol: nettle_streebog256_digest,version NETTLE_8

他们都在谈论符号查找错误,我没有在网上找到任何与之相关的内容,因此我认为这是新版本库的新问题,因为它仅在我更新后发生。

希望有一个简单的解决方法......

谢谢!

解决方法

我想通了!

libnettle8 的版本为 3.6.5,而我系统上的其余 GNU TLS 包的版本为 3.7.1。更新解决了问题!

希望这可以帮助遇到此问题的任何人!