Failed to update core (invalid or corrupted database)

https://wiki.manjaro.org/index.php/Pacman_troubleshooting#Errors_about_Keys

Tried everything on this page. What to do now?

What errors are you receiving with which keys?

Please share
image

1 Like
[francois@francois-pc ~]$ sudo pacman -Syyuv
error: GPGME error: No data
Root      : /
Conf File : /etc/pacman.conf
DB Path   : /var/lib/pacman/
Cache Dirs: /var/cache/pacman/pkg/  
Hook Dirs : /usr/share/libalpm/hooks/  /etc/pacman.d/hooks/  
Lock File : /var/lib/pacman/db.lck
Log File  : /var/log/pacman.log
GPG Dir   : /etc/pacman.d/gnupg/
Targets   : None
:: Synchronizing package databases...
core                                               169.5 KiB   906 KiB/s 00:00 [#############################################] 100%
core.sig                                            68.0   B  0.00   B/s 00:00 [#############################################] 100%
error: GPGME error: No data
error: failed to update core (invalid or corrupted database (PGP signature))
extra                                             1999.4 KiB  2.42 MiB/s 00:01 [#############################################] 100%
community                                            6.3 MiB  2.51 MiB/s 00:03 [#############################################] 100%
community.sig                                       68.0   B  0.00   B/s 00:00 [#############################################] 100%
error: GPGME error: No data
error: failed to update community (invalid or corrupted database (PGP signature))
multilib                                           189.4 KiB  1619 KiB/s 00:00 [#############################################] 100%
error: failed to synchronize all databases

See pacman - ArchWiki

    [francois@francois-pc ~]$ sudo pacman-key --refresh-keys
gpg: refreshing 142 keys from hkps://hkps.pool.sks-keyservers.net
gpg: key FCF3C8CB5CF9C8D4: "Alexander Rødseth <rodseth@gmail.com>" not changed
gpg: key 9D893EC4DAAF9129: "Bruno Pagani <bruno.pagani@ens-lyon.org>" not changed
gpg: key 2E89012331361F01: "Evgeniy Alekseev <arcanis@archlinux.org>" not changed
gpg: key FC1B547C8D8172C8: "Levente Polyak (anthraxx) <levente@leventepolyak.net>" not changed
gpg: key 94657AB20F2A092B: "Andreas Radke <andyrtr@archlinux.org>" 1 new user ID
gpg: key 94657AB20F2A092B: "Andreas Radke <andyrtr@archlinux.org>" 4 new signatures
gpg: key F6B1610B3ECDBC9F: "Andrew Crerar <andrew@crerar.io>" not changed
gpg: key B02854ED753E0F1F: "Anatol Pomozov <anatol.pomozov@gmail.com>" not changed
gpg: key AFF5D95098BC6FF5: "Maxime Gauduin <alucryd@alucryd.xyz>" not changed
gpg: key F99FFE0FEAE999BD: "Allan McRae <me@allanmcrae.com>" not changed
gpg: key 6BC26A17B9B7018A: "Alad Wenter <alad@archlinux.org>" 1 new user ID
gpg: key 6BC26A17B9B7018A: "Alad Wenter <alad@archlinux.org>" 8 new signatures
gpg: key 6BC26A17B9B7018A: "Alad Wenter <alad@archlinux.org>" 1 signature cleaned
gpg: key A06B49470F8E620A: 12 duplicate signatures removed
gpg: key A06B49470F8E620A: 12 signatures reordered
gpg: key A06B49470F8E620A: "Brett Cornwall <brett@i--b.com>" not changed
gpg: key 40F557B731496106: "Andrzej Giniewicz (giniu) <gginiu@gmail.com>" not changed
gpg: key 5184252D824B18E8: "Thomas Bächler (Arch Linux Master Key) <thomas@master-key.archlinux.org>" not changed
gpg: key 7EFD567D4C7EA887: "Ionut Biru (Arch Linux Master Key) <ionut@master-key.archlinux.org>" not changed
gpg: key A04F9397CDFD6BB0: "Dan McGee (Arch Linux Master Key) <dan@master-key.archlinux.org>" not changed
gpg: key 3348882F6AC6A4C2: "Pierre Schmitz (Arch Linux Master Key) <pierre@master-key.archlinux.org>" not changed
gpg: key A88E23E377514E00: "Florian Pritz (Arch Linux Master Key) <florian@master-key.archlinux.org>" not changed
gpg: key 9B729B06A680C281: "Bartłomiej Piotrowski (Arch Linux Master Key) <bpiotrowski@master-key.archlinux.org>" not changed
gpg: key D6D055F927843F1C: "Levente Polyak (Arch Linux Master Key) <anthraxx@master-key.archlinux.org>" not changed
gpg: key BA1DFB64FFF979E7: "Allan McRae (Arch Linux Master Key) <allan@master-key.archlinux.org>" not changed
gpg: key 9C02FF419FECBE16: "Morten Linderud <morten@linderud.pw>" not changed
gpg: key 51E8B148A9999C34: "Evangelos Foutras <evangelos@foutrelis.com>" not changed
gpg: key 46F633CBB0EB4BF2: "Filipe Laíns (FFY00) <lains@archlinux.org>" not changed
gpg: key 90CB3D62C13D4796: "farseerfc <farseerfc@archlinuxcn.org>" not changed
gpg: key A6234074498E9CEE: 1 duplicate signature removed
gpg: key A6234074498E9CEE: 1 signature reordered
gpg: key A6234074498E9CEE: "Christian Hesse <eworm@archlinux.org>" not changed
gpg: key FCAC9CF5A6EE1209: 1 duplicate signature removed
gpg: key FCAC9CF5A6EE1209: 1 signature reordered
gpg: key FCAC9CF5A6EE1209: "Ivy Foster <i@iff.ink>" not changed
gpg: key 84818A6819AF4A9B: "Eli Schwartz <eschwartz@archlinux.org>" 1 new user ID
gpg: key 84818A6819AF4A9B: "Eli Schwartz <eschwartz@archlinux.org>" 1 new signature
gpg: key 7258734B41C31549: "David Runge <dvzrv@archlinux.org>" not changed
gpg: key 54C28F4FF5A1A949: "David Runge <dave@sleepmap.de>" not changed
gpg: key 5ED514A45BD5C938: "Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>" not changed
gpg: key 6E80CA1446879D04: "Jonas Witschel <diabonas@gmx.de>" not changed
gpg: key 019A7474297D8577: "Daniel Bermond <danielbermond@gmail.com>" not changed
gpg: key C91A9911192C187A: "Daurnimator <quae@daurnimator.com>" not changed
gpg: key 5C2E46A0F53A76ED: "Dan McGee <dpmcgee@gmail.com>" not changed
gpg: key ED84945B35B2555C: "Robin Broda <robin@broda.me>" not changed
gpg: key 81A402D4F382BBBD: "Brad Fanella <cesura@archlinux.org>" not changed
gpg: key D53A0445B47A0DAB: "Connor Behan <connor.behan@gmail.com>" not changed
gpg: key BBE43771487328A9: "Bartlomiej Piotrowski <b@bpiotrowski.pl>" not changed
gpg: key 6D1655C14CE1C13E: "Florian Pritz <bluewind@xinu.at>" not changed
gpg: key B61DBCE10901C163: "Balló György <ballogyor@gmail.com>" not changed
gpg: key 4AC5588F941C2A25: "Antonio Rojas <arojas@archlinux.org>" not changed
gpg: key 50FB9B273A9D0BB5: "Johannes Löthberg <johannes@kyriasis.com>" not changed
gpg: key FE763A64F5E54FD6: "kpcyrd <git@rxv.cc>" not changed
gpg: key 396E3E25BAB142C1: "Kyle Keen <keenerd@gmail.com>" not changed
gpg: key 89AA27231C530226: "Konstantin Gizdov <arch@kge.pw>" not changed
gpg: key 32EAB0A976938292: 2 duplicate signatures removed
gpg: key 32EAB0A976938292: 2 signatures reordered
gpg: key 32EAB0A976938292: "Konstantin Gizdov (Arch Linux) <kgizdov@archlinux.org>" not changed
gpg: key A3D9562A589874AB: "Jürgen Hötzel (Arch Linux developer key) <juergen@archlinux.org>" not changed
gpg: key 332C9C40F40D2072: "Jonathan Steel <mail@jsteel.org>" not changed
gpg: key 24E4CDB0013C2580: "Jaroslav Lichtblau <svetlemodry@archlinux.org>" not changed
gpg: key 37E0AF1FDA48F373: "Jerome Leclanche <jerome@leclan.ch>" 2 new signatures
gpg: key 37E0AF1FDA48F373: "Jerome Leclanche <jerome@leclan.ch>" 1 signature cleaned
gpg: key 976AC6FA3B94FA10: "Jan de Groot <info@jandegrootict.nl>" not changed
gpg: key C06086337C50773E: "Jelle van der Waa <jelle@vdwaa.nl>" not changed
gpg: key DB323392796CA067: 1 signature not checked due to a missing key
gpg: key DB323392796CA067: "Ike Devolder <ike.devolder@gmail.com>" 1 new signature
gpg: key E8F18BA1615137BC: "Ionut Biru <ibiru@archlinux.org>" not changed
gpg: key 19802F8B0D70FC30: 2 duplicate signatures removed
gpg: key 19802F8B0D70FC30: 2 signatures reordered
gpg: key 19802F8B0D70FC30: "Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>" not changed
gpg: key A5E9288C4FA415FA: "Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>" 2 new user IDs
gpg: key A5E9288C4FA415FA: "Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>" 13 new signatures
gpg: key 4FE7F4FEAC8EBE67: "Justin Kromlinger <justin@kromlinger.eu>" not changed
gpg: key F22FB1D78A77AEAB: "Giancarlo Razzolini (grazzolini) <grazzolini@archlinux.org>" not changed
gpg: key B7310AE5F04569AE: "Giovanni Scafora <giovanni@archlinux.org>" not changed
gpg: key 786C63F330D7CB92: 28 signatures not checked due to missing keys
gpg: key 786C63F330D7CB92: "Felix Yan <felixonmars@archlinux.org>" not changed
gpg: key 9D4C5AA15426DA0A: 2 duplicate signatures removed
gpg: key 9D4C5AA15426DA0A: 2 signatures reordered
gpg: key 9D4C5AA15426DA0A: "Frederik Schwan <frederik.schwan@linux.com>" not changed
gpg: key EB763B4E9DB887A6: "Thore Bödecker <foxxx0@archlinux.org>" not changed
gpg: key 22E3B67B4A86FDE7: "Dan Printzell <me@vild.io>" 1 new user ID
gpg: key 22E3B67B4A86FDE7: "Dan Printzell <me@vild.io>" 3 new signatures
gpg: key 771DF6627EDF681F: "Tobias Powalowski <tobias.powalowski@googlemail.com>" not changed
gpg: key 284FC34C8E4B1A25: "Thomas Bächler <thomas@bchlr.de>" not changed
gpg: key C847B6AEB0544167: "Nicola Squartini <tensor5@gmail.com>" not changed
gpg: key 39E4B877E62EB915: "Sven-Hendrik Haase <svenstaro@gmail.com>" not changed
gpg: key 65C110C1EA433FC7: "Sergej Pupykin <arch@sergej.pp.ru>" not changed
gpg: key D21461E3DFE2060D: "Christian Rebischke (Archlinux Security Team-Member) <chris.rebischke@archlinux.org>" 9 new signatures
gpg: key D21461E3DFE2060D: "Christian Rebischke (Archlinux Security Team-Member) <chris.rebischke@archlinux.org>" 9 signatures cleaned
gpg: key 8DBD63B82072D77A: 1 duplicate signature removed
gpg: key 8DBD63B82072D77A: 1 signature reordered
gpg: key 8DBD63B82072D77A: "Sébastien Luttringer <seblu@seblu.net>" not changed
gpg: key 456C7A9B91B842AE: "Jakob Gruber <jakob.gruber@gmail.com>" not changed
gpg: key 468F122CE8162295: "Santiago Torres-Arias <santiago@archlinux.org>" not changed
gpg: key 426991CD8406FFF3: "Ronald van Haren <ronald@archlinux.org>" not changed
gpg: key 206CBC892D1493D2: "Rémy Oudompheng <remy@archlinux.org>" not changed
gpg: key D147F94364295E8C: "Carsten Haitzler <raster@archlinux.org>" not changed
gpg: key EA4F7B321A906AD9: "Daniel M. Capella <polyzen@archlinux.org>" 2 new signatures
gpg: key EA4F7B321A906AD9: "Daniel M. Capella <polyzen@archlinux.org>" 1 signature cleaned
gpg: key 7F2D434B9741E8AC: "Pierre Schmitz <pierre@archlinux.de>" not changed
gpg: key 51DAE9B7C1AE9161: "NicoHood <pgp@nicohood.de>" not changed
gpg: key B4360204B250F0D3: "Fabio Castelli <muflone@vbsimple.net>" not changed
gpg: key 94DD2393DA2EE423: "Massimiliano Torromeo (Personal non-work identity) <massimiliano.torromeo@gmail.com>" not changed
gpg: key 12C87A28FEAC6B20: "Maxim Baz <pgp@maximbaz.com>" 1 new user ID
gpg: key 12C87A28FEAC6B20: "Maxim Baz <pgp@maximbaz.com>" 8 new signatures
gpg: key A91764759326B440: "Lukas Fleischer <lfleischer@lfos.de>" not changed
gpg: key 06096A6AD1CEDDAC: "Laurent Carlier <lordheavym@gmail.com>" not changed
gpg: key DA6426DD215B37AD: "Guillaume ALAUX <guillaume@archlinux.org>" not changed
gpg: key 654B877A0864983E: "Martin Wimpress (http://www.flexion.org) <martin@flexion.org>" 2 new user IDs
gpg: key 654B877A0864983E: "Martin Wimpress (http://www.flexion.org) <martin@flexion.org>" 2 new signatures
gpg: key 59B3122E2FA915EC: "Alexandre Filgueira <alexfilgueira@cinnarch.com>" not changed
gpg: key FCF2CB179205AC90: "Eric Belanger <eric@archlinux.org>" not changed
gpg: key 5FA5E5544F010D48: "Daniel Wallace (AutoDesk) <daniel.wallace@autodesk.com>" not changed
gpg: key 1EB2638FF56C0C53: 2 duplicate signatures removed
gpg: key 1EB2638FF56C0C53: 2 signatures not checked due to missing keys
gpg: key 1EB2638FF56C0C53: 2 signatures reordered
gpg: key 1EB2638FF56C0C53: "Dave Reisner <d@falconindy.com>" 2 new signatures
gpg: key 1EB2638FF56C0C53: "Dave Reisner <d@falconindy.com>" 2 signatures cleaned
gpg: key F2DBB4931985A992: "Dieter Plaetinck <dieter@plaetinck.be>" not changed
gpg: key 761FAD69BA06C6A9: "Dicebot <public@dicebot.lv>" not changed
gpg: key E613C09CB4440678: "Daniel Isenmann <daniel@archlinux.org>" not changed
gpg: key A001876699AD6E84: "Gavin Marciniak-Bisesi <Daenyth@gmail.com>" not changed
gpg: key E2539214C6C11350: "Federico Cinelli <cinelli.federico@gmail.com>" not changed
gpg: key E6B456CAF15447D5: "Federico Cinelli <cinelli@aur.archlinux.org>" not changed
gpg: key 7F2A16726521E06D: "Christopher Brannon <chris@the-brannons.com>" revocation certificate added
gpg: key 7F2A16726521E06D: "Christopher Brannon <chris@the-brannons.com>" 1 new signature
gpg: key E62F853100F0D0F0: "Gaetan Bisson <gaetan@fenua.org>" revocation certificate added
gpg: key E62F853100F0D0F0: "Gaetan Bisson <gaetan@fenua.org>" 1 new signature
gpg: key EEEEE2EEEE2EEEEE: "Gaetan Bisson <gaetan@fenua.org>" 3 new signatures
gpg: key EEEEE2EEEE2EEEEE: "Gaetan Bisson <gaetan@fenua.org>" 4 signatures cleaned
gpg: key EEEEE2EEEE2EEEEE: "Gaetan Bisson <gaetan@fenua.org>" 1 user ID cleaned
gpg: key 42A1DB15EC133BAD: "Angel Velásquez <angvp@archlinux.org>" not changed
gpg: key F3E1D5C5D30DB0AD: "Andrea Scarpino <me@andreascarpino.it>" 1 new user ID
gpg: key F3E1D5C5D30DB0AD: "Andrea Scarpino <me@andreascarpino.it>" 2 new signatures
gpg: key F3E1D5C5D30DB0AD: "Andrea Scarpino <me@andreascarpino.it>" 1 new subkey
gpg: 100 keys processed so far
gpg: key 9BDCF497A4BBCC7F: "Pierre Neidhardt <mail@ambrevar.xyz>" 2 new signatures
gpg: key 9BDCF497A4BBCC7F: "Pierre Neidhardt <mail@ambrevar.xyz>" 2 new subkeys
gpg: key 1F0CD4921ECAA030: "Baptiste Jonglez <baptiste@bitsofnetworks.org>" not changed
gpg: key 3FDDD575826C5C30: "Chih-Hsuan Yen <yan12125@gmail.com>" not changed
gpg: key 1D1F0DC78F173680: "Xyne. (key #3) <xyne@archlinux.ca>" not changed
gpg: key 8934292D604F8BA2: "Alexandru Ianu <alexandru@manjaro.org>" 2 signatures cleaned
gpg: key 2B80869C5C0102A6: "Rob McCathie <korrode@gmail.com>" 3 signatures cleaned
gpg: key 363DFFFD59152F77: "Roland Singer (Manjaro Linux) <roland@manjaro.org>" 2 signatures cleaned
gpg: key CAA6A59611C7F07E: "Philip Müller (Called Little) <philm@manjaro.org>" 1 new signature
gpg: key CAA6A59611C7F07E: "Philip Müller (Called Little) <philm@manjaro.org>" 4 signatures cleaned
gpg: key 5BD96CC4247B52CC: "Guillaume Benoit (Guinux) <guillaume@manjaro.org>" 2 signatures cleaned
gpg: key 5CED81B7C2E5C0D2: "Xyne. <xyne@archlinux.ca>" not changed
gpg: key 097D629E437520BD: "Vesa Kaihlavirta <vegai@iki.fi>" not changed
gpg: key 39E4F17F295AFBF4: "Thorsten Töpper <atsutane@freethoughts.de>" 1 new signature
gpg: key 39E4F17F295AFBF4: "Thorsten Töpper <atsutane@freethoughts.de>" 1 new subkey
gpg: key E711306E3C4F88BC: "Timothy Redaelli <timothy.redaelli@gmail.com>" not changed
gpg: key C8880A6406361833: "Tom Gundersen <teg@jklm.no>" 3 signatures cleaned
gpg: key F9E712E59AF5F22A: "Daniel Micay <danielmicay@gmail.com>" not changed
gpg: key 7FB1A3800C84C0A5: "Thomas Dziedzic <gostrc@gmail.com>" not changed
gpg: key EA6836E1AB441196: "Stéphane Gaudreault <stephane@archlinux.org>" not changed
gpg: key 73B8ED52F1D357C1: "Lukas Jirkovsky <l.jirkovsky@gmail.com>" not changed
gpg: key CF7037A4F27FB7DA: "speps <speps@aur.archlinux.org>" not changed
gpg: key 81AF739EC0711BF1: "Rashif Rahman (Ray) <schiv@archlinux.org>" not changed
gpg: key 3A726C6170E80477: "Роман Кирилич (Roman Kyrylych) <roman@archlinux.org>" not changed
gpg: key 6D1A9E70E19DAA50: 1 duplicate signature removed
gpg: key 6D1A9E70E19DAA50: 1 signature reordered
gpg: key 6D1A9E70E19DAA50: "Peter Richard Lewis <pete@muddygoat.org>" not changed
gpg: key B9113D1ED21E1A55: "Kaiting Chen <kaitocracy@gmail.com>" not changed
gpg: key 5F946DED983D4366: "Justin Davis (juster) <jrcd83@gmail.com>" 1 new signature
gpg: key 5F946DED983D4366: "Justin Davis (juster) <jrcd83@gmail.com>" 1 new subkey
gpg: key AF7EF7873CFD4BB6: "Jonathan Conder <jonno.conder@gmail.com>" not changed
gpg: key 70FBB189B338D5DF: "Manjaro-ARM Build Server <build-arm@manjaro-arm.org>" 1 new signature
gpg: key 70FBB189B338D5DF: "Manjaro-ARM Build Server <build-arm@manjaro-arm.org>" 2 signatures cleaned
gpg: key 279E7CF5D8D56EC8: "Manjaro Build Server <build@manjaro.org>" 1 new signature
gpg: key 150C200743ED46D8: "Mark Wagie <mark@manjaro.org>" 1 new signature
gpg: key 150C200743ED46D8: "Mark Wagie <mark@manjaro.org>" 1 signature cleaned
gpg: key 084A7FC0035B1D49: "Dan Johansen (Manjaro) <strit@manjaro.org>" 2 new signatures
gpg: key 084A7FC0035B1D49: "Dan Johansen (Manjaro) <strit@manjaro.org>" 9 signatures cleaned
gpg: key 084A7FC0035B1D49: "Dan Johansen (Manjaro) <strit@manjaro.org>" 1 user ID cleaned
gpg: key CEE477135C5872B0: "Helmut Stult (schinfo) <helmut.stult@schinfo.de>" 23 signatures cleaned
gpg: key 1817DC63CD3B5DF5: "Thanos Apostolou (manjaro maintainer) <thanos@manjaro.org>" not changed
gpg: key 8238651DDF5E0594: "Matti Hyttinen <matti@manjaro.org>" 3 signatures cleaned
gpg: key 17C752B61B2F2E90: "Frede Hundewadt <fh@manjaro.org>" not changed
gpg: key 9C08A255442FAFF0: "Jonathon Fernyhough <jonathon@manjaro.org>" 3 new user IDs
gpg: key 9C08A255442FAFF0: "Jonathon Fernyhough <jonathon@manjaro.org>" 4 new signatures
gpg: key E3B3F44AC45EE0AA: "artoo-manjaro <artoo@manjaro.org>" not changed
gpg: key 7EC47C82A42D53A2: "kendell clark <kendell@manjaro.org>" not changed
gpg: key 8DB9F8C18DF53602: "Stefano Capitani <stefano@manjaro.org>" 2 signatures cleaned
gpg: key DAD3B211663CA268: "Bernhard Landauer <oberon@manjaro.org>" 1 new user ID
gpg: key DAD3B211663CA268: "Bernhard Landauer <oberon@manjaro.org>" 3 new signatures
gpg: key DAD3B211663CA268: "Bernhard Landauer <oberon@manjaro.org>" 19 signatures cleaned
gpg: key 62443D89B35859F8: "artoo (manjaro.org) <flower_of_life@gmx.net>" 2 signatures cleaned
gpg: key 137C934B5DCB998E: "artoo <flower_of_life@gmx.net>" 2 signatures cleaned
gpg: key 2C089F09AC97B894: "Ramon Buldó <ramon@manjaro.org>" 2 signatures cleaned
gpg: Total number processed: 141
gpg:              unchanged: 104
gpg:           new user IDs: 14
gpg:            new subkeys: 5
gpg:         new signatures: 79
gpg:     signatures cleaned: 99
gpg:       user IDs cleaned: 2
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  24  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  24  signed:  84  trust: 0-, 0q, 0n, 24m, 0f, 0u
gpg: depth: 2  valid:  76  signed:  25  trust: 76-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2021-08-02
[francois@francois-pc ~]$ pacman -Sy archlinux-keyring && pacman -Su
error: you cannot perform this operation unless you are root.
[francois@francois-pc ~]$ sudo pacman -Sy archlinux-keyring && pacman -Su
[sudo] password for francois: 
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
core                                               169.5 KiB   278 KiB/s 00:01 [#############################################] 100%
core.sig                                            68.0   B  0.00   B/s 00:00 [#############################################] 100%
error: GPGME error: No data
error: failed to update core (invalid or corrupted database (PGP signature))
extra is up to date
community                                            6.3 MiB  2.44 MiB/s 00:03 [#############################################] 100%
multilib is up to date
error: failed to synchronize all databases
[francois@francois-pc ~]$ /etc/pacman.d/gnupg
bash: /etc/pacman.d/gnupg: Is a directory
[francois@francois-pc ~]$ sudo rm -r /etc/pacman.d/gnupg 
rm: cannot remove '/etc/pacman.d/gnupg/S.gpg-agent.ssh': No such file or directory
rm: cannot remove '/etc/pacman.d/gnupg/S.gpg-agent.browser': No such file or directory
[francois@francois-pc ~]$ pacman-key --init 
==> ERROR: pacman-key needs to be run as root for this operation.
[francois@francois-pc ~]$ sudo pacman-key --init 
gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb created
gpg: no ultimately trusted keys found
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
gpg: Generating pacman keyring master key...
gpg: key 0A6C0B9F4D36A1CD marked as ultimately trusted
gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/3EDFB34DC6CC15F6D1BEDD000A6C0B9F4D36A1CD.rev'
gpg: Done
==> Updating trust database...
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
[francois@francois-pc ~]$ sudo pacman-key --populate archlinux manjaro 
==> Appending keys from archlinux.gpg...
==> Appending keys from manjaro.gpg...
==> Locally signing trusted keys in keyring...
-> Locally signing key B4663188A692DB1E45A98EE95BD96CC4247B52CC...
-> Locally signing key D8AFDDA07A5B6EDFA7D8CCDAD6D055F927843F1C...
-> Locally signing key 76C6E477042BFE985CC220BD9C08A255442FAFF0...
-> Locally signing key 7C89F4D439B2BFACF425107B62443D89B35859F8...
-> Locally signing key 1E7908935AAB9A00D6B47503363DFFFD59152F77...
-> Locally signing key 04BB537F5BC2D399BFA72F8F17C752B61B2F2E90...
-> Locally signing key DDB867B92AA789C165EEFA799B729B06A680C281...
-> Locally signing key 5A97ED6B72418199F0C22B23137C934B5DCB998E...
-> Locally signing key 75C1B95A4D9514A57EB2DAE71817DC63CD3B5DF5...
-> Locally signing key 39F0EC1AE50B37E5F3196F09DAD3B211663CA268...
-> Locally signing key 2D14560CDCE6A75BB186DB758238651DDF5E0594...
-> Locally signing key 7A443CEE69B6B3777740E258084A7FC0035B1D49...
-> Locally signing key F66AD0FF0E57C561615A0901CEE477135C5872B0...
-> Locally signing key 35B4FF23EA9477582C2A0AF12B80869C5C0102A6...
-> Locally signing key E4CDFE50A2DA85D58C8A8C70CAA6A59611C7F07E...
-> Locally signing key 74C2F2CC05A0AB7D859839938934292D604F8BA2...
-> Locally signing key 3B794DE6D4320FCE594F4171279E7CF5D8D56EC8...
-> Locally signing key 77DC01C9971AC3C39A0626F72C089F09AC97B894...
-> Locally signing key 16DC688DF3EECC72323954237EC47C82A42D53A2...
-> Locally signing key 2C688B52E3FC0144B7484BABE3B3F44AC45EE0AA...
-> Locally signing key 91FFE0700E80619CEB73235CA88E23E377514E00...
-> Locally signing key 22C903DE964E6FE321656E318DB9F8C18DF53602...
-> Locally signing key 0E8B644079F599DFC1DDC3973348882F6AC6A4C2...
-> Locally signing key AB19265E5D7D20687D303246BA1DFB64FFF979E7...
-> Locally signing key 688E8F82879D0E25CE541426150C200743ED46D8...
==> Importing owner trust values...
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: inserting ownertrust of 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
==> Disabling revoked keys in keyring...
-> Disabling key 8F76BEEA0289F9E1D3E229C05F946DED983D4366...
-> Disabling key 63F395DE2D6398BBE458F281F2DBB4931985A992...
-> Disabling key 50F33E2E5B0C3D900424ABE89BDCF497A4BBCC7F...
-> Disabling key 27FFC4769E19F096D41D9265A04F9397CDFD6BB0...
-> Disabling key 39F880E50E49A4D11341E8F939E4F17F295AFBF4...
-> Disabling key 8840BD07FC24CB7CE394A07CCF7037A4F27FB7DA...
-> Disabling key 5559BC1A32B8F76B3FCCD9555FA5E5544F010D48...
-> Disabling key 0B20CA1931F5DA3A70D0F8D2EA6836E1AB441196...
-> Disabling key 07DFD3A0BC213FA12EDC217559B3122E2FA915EC...
-> Disabling key 4FCF887689C41B09506BE8D5F3E1D5C5D30DB0AD...
-> Disabling key 5A2257D19FF7E1E0E415968CE62F853100F0D0F0...
-> Disabling key 540DE7083B89314CF70EA6F0C1B1AD0DA80EBF3E...
-> Disabling key D921CABED130A5690EF1896E81AF739EC0711BF1...
-> Disabling key 7FA647CD89891DEDC060287BB9113D1ED21E1A55...
-> Disabling key BC1FBE4D2826A0B51E47ED62E2539214C6C11350...
-> Disabling key 4A8B17E20B88ACA61860009B5CED81B7C2E5C0D2...
-> Disabling key 5696C003B0854206450C8E5BE613C09CB4440678...
-> Disabling key 684148BB25B49E986A4944C55184252D824B18E8...
-> Disabling key 8CF934E339CAD8ABF342E822E711306E3C4F88BC...
-> Disabling key F5A361A3A13554B85E57DDDAAF7EF7873CFD4BB6...
-> Disabling key 5E7585ADFF106BFFBBA319DC654B877A0864983E...
-> Disabling key FAA6840E8C3FC7F89BEE0DC8AC7AB10BCB6CDD17...
-> Disabling key 65EEFE022108E2B708CBFCF7F9E712E59AF5F22A...
-> Disabling key 40440DC037C05620984379A6761FAD69BA06C6A9...
-> Disabling key 34C5D94FE7E7913E86DC427E7FB1A3800C84C0A5...
-> Disabling key 1A60DC44245D06FEF90623D6EEEEE2EEEE2EEEEE...
-> Disabling key 81D7F8241DB38BC759C80FCE3A726C6170E80477...
-> Disabling key E7210A59715F6940CF9A4E36A001876699AD6E84...
-> Disabling key 5357F3B111688D88C1D88119FCF2CB179205AC90...
-> Disabling key 4D913AECD81726D9A6C74F0ADA6426DD215B37AD...
-> Disabling key FB871F0131FEA4FB5A9192B4C8880A6406361833...
-> Disabling key 66BD74A036D522F51DD70A3C7F2A16726521E06D...
-> Disabling key 487EACC08557AD082088DABA1EB2638FF56C0C53...
-> Disabling key B1F2C889CB2CCB2ADA36D963097D629E437520BD...
-> Disabling key 9515D8A8EAB88E49BB65EDBCE6B456CAF15447D5...
-> Disabling key 76B4192E902C0A52642C63C273B8ED52F1D357C1...
-> Disabling key 40776A5221EF5AD468A4906D42A1DB15EC133BAD...
-> Disabling key D4DE5ABDE2A7287644EAC7E36D1A9E70E19DAA50...
-> Disabling key 44D4A033AC140143927397D47EFD567D4C7EA887...
==> Updating trust database...
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 786C63F330D7CB92: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: key 1EB2638FF56C0C53: no user ID for key signature packet of class 10
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  24  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  24  signed:  81  trust: 0-, 0q, 0n, 24m, 0f, 0u
gpg: depth: 2  valid:  77  signed:  25  trust: 77-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2021-01-01
[francois@francois-pc ~]$ sudo pacman-key --refresh-keys 
gpg: refreshing 142 keys from hkps://hkps.pool.sks-keyservers.net
^C
gpg: signal 2 caught ... exiting

[francois@francois-pc ~]$ sudo pacman -Syyu
error: GPGME error: No data
:: Synchronizing package databases...
core                                               169.5 KiB   443 KiB/s 00:00 [#############################################] 100%
core.sig                                            68.0   B  0.00   B/s 00:00 [#############################################] 100%
error: GPGME error: No data
error: failed to update core (invalid or corrupted database (PGP signature))
extra                                             1999.4 KiB  1941 KiB/s 00:01 [#############################################] 100%
community                                            6.3 MiB  1969 KiB/s 00:03 [#############################################] 100%
community.sig                                       68.0   B  0.00   B/s 00:00 [#############################################] 100%
error: GPGME error: No data
error: failed to update community (invalid or corrupted database (PGP signature))
multilib                                           189.4 KiB  1262 KiB/s 00:00 [#############################################] 100%
error: failed to synchronize all databases
[francois@francois-pc ~]$ sudo pacman -Sc
error: GPGME error: No data
error: GPGME error: No data
Packages to keep:
All locally installed packages

Cache directory: /var/cache/pacman/pkg/
:: Do you want to remove all other packages from cache? [Y/n] y
removing old packages from cache...

Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n] y
removing unused sync repositories...
[francois@francois-pc ~]$ sudo pacman -Syyu
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
core                                               169.5 KiB   471 KiB/s 00:00 [#############################################] 100%
core.sig                                            68.0   B  0.00   B/s 00:00 [#############################################] 100%
error: GPGME error: No data
error: failed to update core (invalid or corrupted database (PGP signature))
extra                                             1999.4 KiB  2.37 MiB/s 00:01 [#############################################] 100%
community                                            6.3 MiB  2.45 MiB/s 00:03 [#############################################] 100%
community.sig                                       68.0   B  0.00   B/s 00:00 [#############################################] 100%
error: GPGME error: No data
error: failed to update community (invalid or corrupted database (PGP signature))
multilib                                           189.4 KiB  1324 KiB/s 00:00 [#############################################] 100%
error: failed to synchronize all databases

Been struggling with this for a few hours now. Been using the Arch and Manjaro wiki but none seem to be getting me any closer.

I restored from a Timeshift backup and everything seems to be working fine now. Though I would still like to know what I should have done because I was literally unable to install any packages.

Timeshift to the rescue! :+1:

There’s a a reason I posted that link, did you try that command?

find /var/cache/pacman/pkg/ -iname "*.part" -delete

Yes I did try this command but it didn’t work.

Must be the most important part of any system :grin:

Just dont look at its semi-abandoned state (and likewise over 300 open and unaddressed bugs).
Never would have looked myself, but it was doing something funny about trying to force root file manager.