ryanb
5 June 2022 16:01
1
Hi there, I have recently done a big update of packages etc. and now am unable to open some apps (E.g Brave, Terminal, GitKraken) the error I am getting is;
symbol lookup error: /usr/lib/libgnutls.so.30: undefined symbol: nettle_streebog256_digest, version NETTLE_8
I’m running the follow, (which I believe are relevant)
gnutls - 3.7.3-1
lib32-gnutls - 3.7.3-1
Kernal - 5.15.41-1
Manjaro 21.2.6
Output of ls -l /usr/lib/libgnutls.*
lrwxrwxrwx 1 root root 20 Jan 18 22:31 /usr/lib/libgnutls.so → libgnutls.so.30.31.0
lrwxrwxrwx 1 root root 20 Jan 18 22:31 /usr/lib/libgnutls.so.30 → libgnutls.so.30.31.0
-rwxr-xr-x 1 root root 2016392 Jan 18 22:31 /usr/lib/libgnutls.so.30.31.0
Additionally after the update I cannot install anything thorugh the package manager GUI with the following TLS issues.
Warning: gimp-2.10.30-3 is up to date -- reinstalling
Resolving dependencies...
Checking inter-conflicts...
https://mirror.aarnet.edu.au/pub/manjaro/stable/extra/x86_64/gimp-2.10.30-3-x86_64.pkg.tar.zst: TLS support is not available
https://mirrors.gethosted.online/manjaro/repos/stable/extra/x86_64/gimp-2.10.30-3-x86_64.pkg.tar.zst: TLS support is not available
https://mirror.koddos.net/manjaro/stable/extra/x86_64/gimp-2.10.30-3-x86_64.pkg.tar.zst: TLS support is not available
https://mirror.cyberhost.uk/sites/manjaro/stable/extra/x86_64/gimp-2.10.30-3-x86_64.pkg.tar.zst: TLS support is not available
https://ftp.nluug.nl/pub/os/Linux/distr/manjaro/stable/extra/x86_64/gimp-2.10.30-3-x86_64.pkg.tar.zst: TLS support is not available
Any help would be greatly appreciated
did you tried reinstalling the gnutls?
pamac reinstall gnutls
then reboot and check
You appear to be in a partial upgrade state as neither your mirror list nor your package database is up to date.
See: Pacman-mirrors - Manjaro
ryanb
5 June 2022 23:12
4
When I ran that I got this output
/usr/lib/libgnutls.so.30: undefined symbol: nettle_streebog256_digest, version NETTLE_8
Failed to load module: /usr/lib/gio/modules/libgiognutls.so
Then the reinstall continued as expected, have restarted but am still getting this
/usr/lib/brave-browser/brave: symbol lookup error: /usr/lib/libgnutls.so.30: undefined symbol: nettle_streebog256_digest, version NETTLE_8
ryanb
5 June 2022 23:23
5
Thanks, I did a full reset sudo pacman-mirrors --country all --api --protocols all --set-branch stable && sudo pacman -Syyu
but am still running into the same issue.
I seem to be getting “Failed to synchronize AUR database” when install any new app through the Package Manager GUI
Synchronizing package databases...
https://manjaro.lucassymons.net/stable/core/x86_64/core.db: TLS support is not available
https://manjaro.lucassymons.net/stable/extra/x86_64/extra.db: TLS support is not available
https://manjaro.lucassymons.net/stable/community/x86_64/community.db: TLS support is not available
https://manjaro.lucassymons.net/stable/multilib/x86_64/multilib.db: TLS support is not available
https://aur.manjaro.org/packages-meta-ext-v1.json.gz: TLS support is not available
Failed to synchronize AUR database
Resolving dependencies...
Checking inter-conflicts...
https://manjaro.lucassymons.net/stable/community/x86_64/discord-0.0.17-1-x86_64.pkg.tar.zst: TLS support is not available
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing discord (0.0.17-1)...
Running post-transaction hooks...
Arming ConditionNeedsUpdate...
Updating the desktop file MIME type cache...
Transaction successfully finished.
Sounds like an issue with your network.
What’s the output of:
curl -v https://manjaro.org/ >/dev/null
ryanb
6 June 2022 00:00
7
Here’s what I get
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 2a01:4f8:c0c:51f3::1:443...
* Trying 116.203.91.91:443...
* Connected to manjaro.org (2a01:4f8:c0c:51f3::1) port 443 (#0)
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* ALPN: offers h2
* ALPN: offers http/1.1
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: none
} [5 bytes data]
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
} [512 bytes data]
* TLSv1.3 (IN), TLS handshake, Server hello (2):
{ [112 bytes data]
* TLSv1.2 (IN), TLS handshake, Certificate (11):
{ [4030 bytes data]
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
{ [300 bytes data]
* TLSv1.2 (IN), TLS handshake, Server finished (14):
{ [4 bytes data]
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
} [37 bytes data]
* TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
} [1 bytes data]
* TLSv1.2 (OUT), TLS handshake, Finished (20):
} [16 bytes data]
* TLSv1.2 (IN), TLS handshake, Finished (20):
{ [16 bytes data]
* SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
* ALPN: server accepted http/1.1
* Server certificate:
* subject: CN=manjaro.org
* start date: May 28 04:23:26 2022 GMT
* expire date: Aug 26 04:23:25 2022 GMT
* subjectAltName: host "manjaro.org" matched cert's "manjaro.org"
* issuer: C=US; O=Let's Encrypt; CN=R3
* SSL certificate verify ok.
} [5 bytes data]
> GET / HTTP/1.1
> Host: manjaro.org
> User-Agent: curl/7.83.1
> Accept: */*
>
{ [5 bytes data]
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Server: nginx
< Date: Sun, 05 Jun 2022 23:58:40 GMT
< Content-Type: text/html; charset=utf-8
< Content-Length: 32091
< Connection: keep-alive
< Vary: Accept-Encoding
< X-Content-Type-Options: nosniff
< Referrer-Policy: same-origin
< X-Frame-Options: DENY
< Vary: Cookie
< X-Frame-Options: SAMEORIGIN
< Strict-Transport-Security: max-age=31536000; includeSubdomains; preload
< Content-Security-Policy: default-src 'self' http: https: data: blob: 'unsafe-inline'
< X-XSS-Protection: 1; mode=block
<
{ [15882 bytes data]
100 32091 100 32091 0 0 12313 0 0:00:02 0:00:02 --:--:-- 12314
* Connection #0 to host manjaro.org left intact
ryanb
6 June 2022 01:04
8
Additionally these are all throughout the logs journalctl -b
gnome-shell[5763]: /usr/lib/libgnutls.so.30: undefined symbol: nettle_streebog256_digest, version NETTLE_8
gnome-shell[5763]: Failed to load module: /usr/lib/gio/modules/libgiognutls.so
try clearing your cache:
sudo pacman -Scc
run update again:
sudo pacman-mirrors --api --protocol https && sudo pacman -Syyu
Show: pacman -Qi nettle
and pacman -Qm
ryanb
6 June 2022 09:06
11
zbe:
pacman -Qi nettle
Output of pacman -Qi nettle
Name : nettle
Version : 3.7.3-1
Description : A low-level cryptographic library
Architecture : x86_64
URL : https://www.lysator.liu.se/~nisse/nettle
Licenses : GPL2
Groups : None
Provides : libnettle.so=8-64 libhogweed.so=6-64
Depends On : gmp
Optional Deps : None
Required By : dnsmasq gnutls gst-plugins-bad gtkhash lib32-nettle libfilezilla stoken wget xorg-server xorg-xwayland
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 962.02 KiB
Packager : Andreas Radke <andyrtr@archlinux.org>
Build Date : Mon 07 Jun 2021 18:22:20
Install Date : Tue 01 Mar 2022 09:46:06
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
Output of pacman -Qm
expressvpn 3.24.0.2_1-1
gitkraken 8.5.0-1
gnome-shell-extension-panel-osd 1.0-2
gnome-shell-extension-sound-output-device-chooser 42.43-1
gnome-system-log 3.9.90+160+g4b07190-2
google-chrome 102.0.5005.61-1
libmysqlclient 8.0.28-1
mysql-clients 8.0.28-1
pop-bin 8.0.9-1
teamviewer 15.30.3-1
ttf-ms-fonts 2.0-12
ulauncher 5.14.4-1
ryanb
6 June 2022 09:08
12
Clear cache and ran that command @brahma - all went fine, but still getting the same issue;
Output;
::INFO Writing mirror list
::Australia : https://mirror.aarnet.edu.au/pub/manjaro/stable
::Australia : https://manjaro.lucassymons.net/stable
::Singapore : https://download.nus.edu.sg/mirror/manjaro/stable
::MENA : https://mirror.arvancloud.com/manjaro/stable
::United_States : https://mirrors.ocf.berkeley.edu/manjaro/stable
::Global : https://mirrors.fossho.st/manjaro/stable
::Canada : https://mirror.csclub.uwaterloo.ca/manjaro/stable
::China : https://mirrors.aliyun.com/manjaro/stable
::South_Korea : https://mirror.funami.tech/manjaro/stable
::South_Korea : https://mirror.d-tl.com/manjaro/stable
::Japan : https://mirrors.xtom.jp/manjaro/stable
::France : https://mirror.ibakerserver.pt/manjaro/stable
::Canada : https://mirror.xenyth.net/manjaro/stable
::Singapore : https://mirror.freedif.org/Manjaro/stable
::Canada : https://muug.ca/mirror/manjaro/stable
::Taiwan : https://mirror.archlinux.tw/Manjaro/stable
::United_States : https://mirrors.sonic.net/manjaro/stable
::United_States : https://mirror2.sandyriver.net/pub/manjaro/stable
::Singapore : https://mirror.guillaumea.fr/manjaro/stable
::Canada : https://osmirror.org/manjaro/stable
::United_States : https://repo.ialab.dsu.edu/manjaro/stable
::Germany : https://mirror.alpix.eu/manjaro/stable
::Switzerland : https://mirror.init7.net/manjaro/stable
::Netherlands : https://manjaro.mirrors.lavatech.top/stable
::Austria : https://mirror.alwyzon.net/manjaro/stable
::Germany : https://mirror.moson.org/manjaro/stable
::Germany : https://mirrors.xtom.de/manjaro/stable
::Germany : https://ftp.halifax.rwth-aachen.de/manjaro/stable
::Poland : https://ftp.psnc.pl/linux/manjaro/stable
::United_Kingdom : https://mirrors.gethosted.online/manjaro/repos/stable
::Portugal : https://mirrors.up.pt/pub/manjaro/stable
::Poland : https://ftp.icm.edu.pl/pub/Linux/dist/manjaro/stable
::United_States : https://mirror.math.princeton.edu/pub/manjaro/stable
::Finland : https://manjaro.kyberorg.fi/stable
::Costa_Rica : https://mirrors.ucr.ac.cr/manjaro/stable
::Global : https://mirrors.manjaro.org/repo/stable
::Belgium : https://mirror.futureweb.be/manjaro/stable
::Bulgaria : https://mirrors.netix.net/manjaro/stable
::United_Kingdom : https://mirror.cyberhost.uk/sites/manjaro/stable
::Germany : https://mirror.informatik.tu-freiberg.de/manjaro/stable
::Germany : https://manjaro.moson.eu/stable
::Sweden : https://ftpmirror1.infania.net/mirror/manjaro/stable
::Germany : https://mirror.netcologne.de/manjaro/stable
::Switzerland : https://manjaro.osmir.ch/stable
::Estonia : https://mirrors.xtom.ee/manjaro/stable
::Denmark : https://mirrors.dotsrc.org/manjaro/stable
::China : https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable
::Austria : https://mirror.easyname.at/manjaro/stable
::Germany : https://ftp.gwdg.de/pub/linux/manjaro/stable
::United_Kingdom : https://www.mirrorservice.org/sites/repo.manjaro.org/repos/stable
::China : https://mirrors.tuna.tsinghua.edu.cn/manjaro/stable
::Bulgaria : https://manjaro.ipacct.com/manjaro/stable
::Brazil : https://manjaro.c3sl.ufpr.br/stable
::Russia : https://mirror.yandex.ru/mirrors/manjaro/stable
::Thailand : https://mirror.kku.ac.th/manjaro/stable
::Germany : https://mirror.23m.com/manjaro/stable
::Iran : https://mirror.bardia.tech/manjaro/stable
::Spain : https://mirrors.ft.uam.es/manjaro/stable
::Netherlands : https://mirror.koddos.net/manjaro/stable
::Italy : https://manjaro.mirror.garr.it/manjaro/stable
::Chile : https://mirror1.cl.netactuate.com/manjaro/stable
::Sweden : https://ftp.lysator.liu.se/pub/manjaro/stable
::Czechia : https://mirror.dkm.cz/manjaro/stable
::Bulgaria : https://mirror.telepoint.bg/manjaro/stable
::Sweden : https://mirror.zetup.net/manjaro/stable
::Greece : https://ftp.cc.uoc.gr/mirrors/linux/manjaro/stable
::Ukraine : https://manjaro.astra.in.ua/stable
::Hungary : https://quantum-mirror.hu/mirrors/pub/manjaro/stable
::Georgia : https://repos.silknet.com/manjaro/stable
::China : https://mirrors.ustc.edu.cn/manjaro/stable
::Spain : https://ftp.caliu.cat/pub/distribucions/manjaro/stable
::Chile : https://mirror.ufro.cl/manjaro/stable
::Russia : https://mirror.kamtv.ru/manjaro/stable
::Poland : https://repo.skni.umcs.pl/manjaro/stable
::Kenya : https://manjaro.mirror.liquidtelecom.com/stable
::Canada : https://mirror.0xem.ma/manjaro/stable
::Netherlands : https://ftp.nluug.nl/pub/os/Linux/distr/manjaro/stable
::China : https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable
::Russia : https://mirror.truenetwork.ru/manjaro/stable
::Italy : https://ba.mirror.garr.it/mirrors/manjaro/stable
::Italy : https://ct.mirror.garr.it/mirrors/manjaro/stable
::Iran : https://repo.iut.ac.ir/repo/manjaro/stable
::Uruguay : https://manjaro.repo.cure.edu.uy/stable
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist
:: Synchronizing package databases...
core 166.9 KiB 330 KiB/s 00:01 [####################################################################################] 100%
extra 1895.7 KiB 3.51 MiB/s 00:01 [####################################################################################] 100%
community 7.0 MiB 5.33 MiB/s 00:01 [####################################################################################] 100%
multilib 177.5 KiB 1613 KiB/s 00:00 [####################################################################################] 100%
:: Starting full system upgrade...
there is nothing to do
try to reinstall nettle:
sudo pacman -S nettle
reboot and test
ryanb
6 June 2022 10:12
14
That worked @brahma , thanks so much!
system
Closed
9 June 2022 00:13
15
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.