You are not logged in.

#1 2022-06-05 04:10:48

ErtyJunior
Member
Registered: 2022-06-05
Posts: 1

invalid or corrupt sig AND GLIBC not found

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

#2 2022-06-05 05:00:24

loqs
Member
Registered: 2014-03-06
Posts: 18,967

Re: invalid or corrupt sig AND GLIBC not found

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

Board footer

Powered by FluxBB