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

After system upgrade (Open SUSE Tumbleweed), I get consistent symbol lookup errors related to /usr/lib64/libgnutls.so.30

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

例如勇敢returns:

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

不和谐returns

/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。更新解决了问题!

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