系统升级打开 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。更新解决了问题!

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...