You are not logged in.
Pages: 1
Hi, I haven't used my arch system in a long time. logged in to update and mess with some things but can't update due to invalid sigs. Did a bunch of searching, tried to update keyring first and it also has an invalid sig. Tried to update gnupg, it also has an invalid or corrupt sig. When I try to use pacman-key --init or pacman-key --populate arch I get an error that says "GLIBC_2.34 not found"
posting the errors below. Please let me know if there is anything else I need to be posting.
warning: gnupg-2.2.35-2 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) gnupg-2.2.35-2
Total Download Size: 2.34 MiB
Total Installed Size: 8.52 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
gnupg-2.2.35-2-x86_64 2.3 MiB 5.28 MiB/s 00:00 [#################################] 100%
(1/1) checking keys in keyring [#################################] 100%
error: GPGME error: Invalid crypto engine
(1/1) checking package integrity [#################################] 100%
error: GPGME error: Invalid crypto engine
error: gnupg: missing required signature
:: File /var/cache/pacman/pkg/gnupg-2.2.35-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.$ sudo pacman-key --init
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
==> Generating pacman master key. This may take some time.
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
==> Updating trust database...
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
==> ERROR: Trust database could not be updated.$ sudo pacman-key --init
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
==> Generating pacman master key. This may take some time.
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
==> Updating trust database...
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
==> ERROR: Trust database could not be updated.
chance@Arch ~/projects $ ^C
chance@Arch ~/projects $ sudo pacman-key --populate archlinux
gpg: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by gpg)
==> ERROR: There is no secret key available to sign with.
==> Use 'pacman-key --init' to generate a default secret key.Last edited by ErtyJunior (2022-06-05 04:13:58)
Offline
Please post the contents of /var/log/pacman.log from your first attempt to update the system that failed onward. See pastebin to post the output from the console.
Offline
Pages: 1