Hello, I’ve done an online update from 15.0 to 15.1
now whenever I run any console command I get a libgcrypt warning that I didn’t get previously:
~> su root
libgcrypt selftest: binary (0): Selftest failed (/usr/lib64/.libgcrypt.so.20.hmac)
Password:
The commands seem to run OK but any suggestions welcome, thanks
megalithic:
Hello, I’ve done an online update from 15.0 to 15.1
now whenever I run any console command I get a libgcrypt warning that I didn’t get previously:
~> su root
libgcrypt selftest: binary (0): Selftest failed (/usr/lib64/.libgcrypt.so.20.hmac)
Password:
The commands seem to run OK but any suggestions welcome, thanks
Hi
I see a user reported a similar issue (no reply);
Can you check the packages actually updated?
zypper se -si libgcrypt
Yes I saw that other post - thanks. Here’s the output
zypper se -si libgcrypt
Loading repository data…
Reading installed packages…
S | Name | Type | Version | Arch | Repository
—±------------------±--------±----------------±-------±---------------------
i+ | libgcrypt11 | package | 1.5.4-lp151.3.1 | x86_64 | (System Packages)
i+ | libgcrypt20 | package | 1.8.2-lp151.8.1 | x86_64 | Main Repository (OSS)
i+ | libgcrypt20-32bit | package | 1.8.2-lp151.8.1 | x86_64 | Main Repository (OSS)
I installed libgcrypt11 afterwards to get the Spotfy app working, it hasn’t affected anything.
Thanks
megalithic:
Yes I saw that other post - thanks. Here’s the output
zypper se -si libgcrypt
Loading repository data…
Reading installed packages…
S | Name | Type | Version | Arch | Repository
—±------------------±--------±----------------±-------±---------------------
i+ | libgcrypt11 | package | 1.5.4-lp151.3.1 | x86_64 | (System Packages)
i+ | libgcrypt20 | package | 1.8.2-lp151.8.1 | x86_64 | Main Repository (OSS)
i+ | libgcrypt20-32bit | package | 1.8.2-lp151.8.1 | x86_64 | Main Repository (OSS)
I installed libgcrypt11 afterwards to get the Spotfy app working, it hasn’t affected anything.
Thanks
Hi
How did you install libgcrypt11 and from where, since it’s a system package.
Switch to root user (su -), are there any errors from the output of;
ldconfig
Can you remove libgcrypt11, rerun ldconfig.
Hello, the selftest failed error was happening before I installed libgcrypt11 so I don’t think it’s connected
I installed libgcrypt11 from a 1 click install
https://software.opensuse.org/package/libgcrypt11
Community package home:ComputerSmurf:Extras
Everything else is from standard 15.1 packages (and packman repo)
No errors (or any output at all) from ldconfig as root
Thanks
megalithic:
Hello, the selftest failed error was happening before I installed libgcrypt11 so I don’t think it’s connected
I installed libgcrypt11 from a 1 click install
openSUSE Software
Community package home:ComputerSmurf:Extras
Everything else is from standard 15.1 packages (and packman repo)
No errors (or any output at all) from ldconfig as root
Thanks
Hi
OK, then can you force the re-install of the other two packages;
zypper in -f libgcrypt20 libgcrypt20-32bit
You don’t have any additional kernel command options active?
fgrep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
Thanks, no luck unfortunately. I added noresume as something was causing an error and I don’t use resume. 15.1 seems to have doubled them all up…
fgrep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT=“showopts noresume acpi_osi=Linux splash=silent quiet splash=silent quiet showopts”
zypper in -f libgcrypt20 libgcrypt20-32bit
libgcrypt selftest: binary (0): Selftest failed (/usr/lib64/.libgcrypt.so.20.hmac)
Retrieving repository ‘Application:Geo’ metadata …[done]
Building repository ‘Application:Geo’ cache …[done]
Retrieving repository ‘Packman Repository’ metadata …[done]
Building repository ‘Packman Repository’ cache …[done]
Loading repository data…
Reading installed packages…
Forcing installation of ‘libgcrypt20-32bit-1.8.2-lp151.8.1.x86_64’ from repository ‘Main Repository (OSS)’.
Forcing installation of ‘libgcrypt20-1.8.2-lp151.8.1.x86_64’ from repository ‘Main Repository (OSS)’.
Resolving package dependencies…
The following 2 packages are going to be reinstalled:
libgcrypt20 libgcrypt20-32bit
2 packages to reinstall.
Overall download size: 781.3 KiB. Already cached: 0 B. No additional space will be used or freed after the operation.
Continue? [y/n/v/…? shows all options] (y): y
Retrieving package libgcrypt20-1.8.2-lp151.8.1.x86_64 (1/2), 406.2 KiB ( 1.1 MiB unpacked)
Retrieving: libgcrypt20-1.8.2-lp151.8.1.x86_64.rpm …[done]
Retrieving package libgcrypt20-32bit-1.8.2-lp151.8.1.x86_64 (2/2), 375.1 KiB (885.8 KiB unpacked)
Retrieving: libgcrypt20-32bit-1.8.2-lp151.8.1.x86_64.rpm …[done]
Checking for file conflicts: …[done]
(1/2) Installing: libgcrypt20-1.8.2-lp151.8.1.x86_64 …[done]
(2/2) Installing: libgcrypt20-32bit-1.8.2-lp151.8.1.x86_64 …[done]
conserv3tb:/home/asb # exit
exit
~> su root
libgcrypt selftest: binary (0): Selftest failed (/usr/lib64/.libgcrypt.so.20.hmac)
Password:
Hi
Can you remove the two entries noresume acpi_osi=Linux temporarily, reboot and check again.
That hasn’t helped unfortunately. On the plus side whatever error I had with noresume with a previous version has gone away so I’ll take that out.
Thanks