Can't update my system due to error: GPGME error: No data

garuda-inxi:

sudo garuda-inxi
[sudo] password for cnqur:
System:
Kernel: 6.12.58-1-lts arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-lts
root=UUID=e5479ac6-e147-4911-a699-4456d244dad7 rw rootflags=subvol=@
mem_sleep_default=s2idle nvidia-drm.modeset=1
Desktop: KDE Plasma v: 6.5.3 tk: Qt v: N/A wm: kwin_wayland with: krunner
dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: HP product: Victus by HP Gaming Laptop 16-r1xxx
v: Type1ProductConfigId serial: <filter> Chassis: type: 10 serial: <filter>
Mobo: HP model: 8C99 v: 10.33 serial: <filter> part-nu: 9U2F0EA#ABV
uuid: 7f479588-8503-ef11-a4f6-30138b12ae44 UEFI: Insyde v: F.15
date: 01/13/2025
Battery:
ID-1: BAT1 charge: 69.8 Wh (100%) condition: 69.8/83 Wh (84%) volts: 12.79
min: 11.58 model: 313-CD-12-A WK06083XL type: Li-ion serial: <filter>
charging: status: full cycles: N/A
CPU:
Info: model: Intel Core i7-14650HX socket: LGA1700 (U3E1) note: check
bits: 64 type: MST AMCP arch: Raptor Lake gen: core 14 level: v3 note: check
built: 2022+ process: Intel 7 (10nm) family: 6 model-id: 0xB7 (183)
stepping: 1 microcode: 0x132
Topology: cpus: 1x dies: 1 clusters: 10 cores: 16 threads: 24 mt: 8 tpc: 2
st: 8 smt: enabled cache: L1: 1.4 MiB desc: d-8x32 KiB, 8x48 KiB; i-8x32
KiB, 8x64 KiB L2: 24 MiB desc: 8x2 MiB, 2x4 MiB L3: 30 MiB desc: 1x30 MiB
Speed (MHz): avg: 800 min/max: 800/5000:5200:3700 base/boost: 4554/8500
scaling: driver: intel_pstate governor: powersave volts: 1.3 V
ext-clock: 100 MHz cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800 15: 800 16: 800
17: 800 18: 800 19: 800 20: 800 21: 800 22: 800 23: 800 24: 800
bogomips: 116160
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA AD107M [GeForce RTX 4050 Max-Q / Mobile]
vendor: Hewlett-Packard driver: nvidia v: 580.105.08
alternate: nouveau,nvidia_drm non-free: 550-580.xx+
status: current (as of 2025-08) arch: Lovelace code: AD1xx
process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 8
ports: active: HDMI-A-1 off: eDP-1 empty: DP-1 bus-ID: 01:00.0
chip-ID: 10de:28a1 class-ID: 0300
Device-2: Quanta HP True Vision FHD Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-6:4 chip-ID: 0408:548d
class-ID: fe01 serial: <filter>
Display: unspecified server: X.Org v: 24.1.9 with: Xwayland v: 24.1.9
compositor: kwin_wayland driver: X: loaded: nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa
gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: :1 screens: 1
Screen-1: 0 s-res: 2259x1271 s-dpi: 96 s-size: 598x336mm (23.54x13.23")
s-diag: 686mm (27.01")
Monitor-1: HDMI-A-1 res: mode: 2259x1271 hz: 144 scale: 100% (1) dpi: 96
size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia
inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.105.08
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4050 Laptop
GPU/PCIe/SSE2 memory: 5.86 GiB
API: Vulkan v: 1.4.328 layers: 7 device: 0 type: discrete-gpu name: NVIDIA
GeForce RTX 4050 Laptop GPU driver: nvidia v: 580.105.08
device-ID: 10de:28a1 surfaces: N/A device: 1 type: cpu name: llvmpipe
(LLVM 21.1.5 256 bits) driver: mesa llvmpipe v: 25.2.7-arch1.1 (LLVM
21.1.5) device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Raptor Lake High Definition Audio vendor: Hewlett-Packard
driver: sof-audio-pci-intel-tgl alternate: snd_hda_intel, snd_soc_avs,
snd_sof_pci_intel_tgl bus-ID: 00:1f.3 chip-ID: 8086:7a50 class-ID: 0401
Device-2: NVIDIA AD107 High Definition Audio vendor: Hewlett-Packard
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 8
bus-ID: 01:00.1 chip-ID: 10de:22be class-ID: 0403
API: ALSA v: k6.12.58-1-lts status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: PipeWire v: 1.4.9 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 4000 bus-ID: 03:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Realtek RTL8852BE PCIe 802.11ax Wireless Network
vendor: Hewlett-Packard driver: rtw89_8852be v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: 3000 bus-ID: 04:00.0 chip-ID: 10ec:b852
class-ID: 0280
IF: wlo1 state: down mac: <filter>
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Realtek Bluetooth Radio driver: btusb v: 0.8 type: USB rev: 1.0
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:5 chip-ID: 0bda:b85c
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
Local Storage: total: 953.87 GiB used: 52.98 GiB (5.6%)
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: KIOXIA model: N/A
size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: HP02AN00 temp: 36.9 C
scheme: GPT
SMART: yes health: PASSED on: 180d 17h cycles: 1,041
read-units: 63,755,930 [32.6 TB] written-units: 49,563,246 [25.3 TB]
Partition:
ID-1: / raw-size: 118.64 GiB size: 118.64 GiB (100.00%)
used: 52.97 GiB (44.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
maj-min: 259:7
ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
used: 668 KiB (0.1%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p5
maj-min: 259:5
ID-3: /home raw-size: 118.64 GiB size: 118.64 GiB (100.00%)
used: 52.97 GiB (44.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
maj-min: 259:7
ID-4: /var/log raw-size: 118.64 GiB size: 118.64 GiB (100.00%)
used: 52.97 GiB (44.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
maj-min: 259:7
ID-5: /var/tmp raw-size: 118.64 GiB size: 118.64 GiB (100.00%)
used: 52.97 GiB (44.6%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p7
maj-min: 259:7
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: partition size: 7.81 GiB used: 6.4 MiB (0.1%)
priority: -2 dev: /dev/nvme0n1p6 maj-min: 259:6
ID-2: swap-2 type: zram size: 15.32 GiB used: 854.2 MiB (5.4%)
priority: 100 comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842
max-streams: 24 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 49.0 C mobo: N/A
Fan Speeds (rpm): cpu: 0 fan-2: 0
Info:
Memory: total: 16 GiB note: est. available: 15.32 GiB used: 9.15 GiB (59.7%)
Processes: 539 Power: uptime: 9h 4m states: freeze,mem,disk
suspend: s2idle avail: deep wakeups: 0 hibernate: platform avail: shutdown,
reboot, suspend, test_resume image: 6.08 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 258 default: graphical
tool: systemctl
Packages: 2235 pm: dpkg pkgs: 1 tools: apt,apt-get pm: pacman pkgs: 2205
libs: 461 tools: octopi,pamac,paru,yay pm: flatpak pkgs: 22 pm: snap pkgs: 7
Compilers: clang: 21.1.6 gcc: 15.2.1 Shell: Bash (sudo) v: 5.3.3
running-in: konsole inxi: 3.3.39
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
Garuda (2.11.1-1):
System install date:     2025-07-17
Garuda release:          250308
Last full system update: 2025-12-18
Is partially upgraded:   Yes
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
Relevant software:       snapper NetworkManager dracut nvidia-utils nvidia-open-dkms garuda-hardware-profile-nvidia garuda-hardware-profile-standard garuda-hardware-profile-standard-x11
Windows dual boot:       Yes
Failed units:
--- System Health Check Report ---
26/26 checks run in 0.42 seconds ⌛
Powered by garuda-health 🦅

--- CRITICAL ---
- System is partially upgraded (fix available)

Run garuda-health --fix to apply fixes.
garuda-health --fix
--- System Health Check Report ---
25/26 checks run in 0.66 seconds ⌛
Powered by garuda-health 🦅

--- CRITICAL ---
- System is partially upgraded (fix available)

Run garuda-health --fix to apply fixes.

--- Applying Fixes ---
Fixing "System is partially upgraded":
[sudo] password for cnqur:
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda is up to date
core                  117.8 KiB   372 KiB/s 00:00 [----------------------] 100%
extra                   8.1 MiB  3.16 MiB/s 00:03 [----------------------] 100%
multilib              126.6 KiB   387 KiB/s 00:00 [----------------------] 100%
chaotic-aur is up to date
blackarch is up to date
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)

--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵

error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
multilib downloading...
chaotic-aur downloading...
blackarch downloading...
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)

--> Applying keyring updates before starting full system update..
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))
spawn pacman -Su -yy
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda                 43.0 KiB  21.6 KiB/s 00:02 [----------------------] 100%
core                  117.8 KiB   149 KiB/s 00:01 [----------------------] 100%
extra                   8.1 MiB  3.04 MiB/s 00:03 [----------------------] 100%
multilib              126.6 KiB   469 KiB/s 00:00 [----------------------] 100%
chaotic-aur           644.3 KiB   113 KiB/s 00:06 [----------------------] 100%
blackarch               2.2 MiB   334 KiB/s 00:07 [----------------------] 100%
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)
Failed to update system. Exit code: 1

--- Re-running checks after applying fixes ---
--- System Health Check Report ---
25/26 checks run in 0.65 seconds ⌛
Powered by garuda-health 🦅

--- CRITICAL ---
- System is partially upgraded (fix available)

Run garuda-health --fix to apply fixes.

saw this forum : GPGME Error no data when attempting to update , filo suggested to do update remote fix , so i did and that’s the output :

update remote fix
This will reset a few configuration files like pacman.conf 🛑
Are you sure? (y/n)
y
--2025-12-19 19:55:41--  https://pkgbuild.com/~morganamilo/pacman-static/x86_64/bin/pacman-static
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving pkgbuild.com (pkgbuild.com)... 78.46.178.133, 2a01:4f8:c2c:51e2::1
Connecting to pkgbuild.com (pkgbuild.com)|78.46.178.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4606712 (4.4M) [application/octet-stream]
Saving to: ‘/tmp/tmp.k9w9qAkclK’

/tmp/tmp.k9w9qAkclK                            100%[====================================================================================================>]   4.39M  3.29MB/s    in 1.3s

2025-12-19 19:55:43 (3.29 MB/s) - ‘/tmp/tmp.k9w9qAkclK’ saved [4606712/4606712]


.--.                  Pacman v6.0.1 - libalpm v13.0.1
/ _.-' .-.  .-.  .-.   Copyright (C) 2006-2021 Pacman Development Team
\  '-. '-'  '-'  '-'   Copyright (C) 2002-2006 Judd Vinet
'--'
This program may be freely redistributed under
the terms of the GNU General Public License.

--2025-12-19 19:55:43--  https://gitlab.com/garuda-linux/tools/garuda-tools/-/raw/master/data/pacman-default.conf
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving gitlab.com (gitlab.com)... 172.65.251.78, 2606:4700:90:0:f22e:fbec:5bed:a9b9
Connecting to gitlab.com (gitlab.com)|172.65.251.78|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2502 (2.4K) [text/plain]
Saving to: ‘/etc/pacman.conf’

/etc/pacman.conf                               100%[====================================================================================================>]   2.44K  --.-KB/s    in 0s

2025-12-19 19:55:43 (35.5 MB/s) - ‘/etc/pacman.conf’ saved [2502/2502]

--2025-12-19 19:55:43--  https://archlinux.org/mirrorlist/all/
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving archlinux.org (archlinux.org)... 46.62.203.164, 2a01:4f9:c012:16e3::1
Connecting to archlinux.org (archlinux.org)|46.62.203.164|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 55253 (54K) [text/plain]
Saving to: ‘/etc/pacman.d/mirrorlist’

/etc/pacman.d/mirrorlist                       100%[====================================================================================================>]  53.96K  --.-KB/s    in 0.1s

2025-12-19 19:55:44 (548 KB/s) - ‘/etc/pacman.d/mirrorlist’ saved [55253/55253]

--2025-12-19 19:55:44--  https://aur.chaotic.cx/mirrorlist.txt
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving aur.chaotic.cx (aur.chaotic.cx)... 104.26.5.205, 104.26.4.205, 172.67.71.42, ...
Connecting to aur.chaotic.cx (aur.chaotic.cx)|104.26.5.205|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1895 (1.9K) [text/plain]
Saving to: ‘/etc/pacman.d/chaotic-mirrorlist’

/etc/pacman.d/chaotic-mirrorlist               100%[====================================================================================================>]   1.85K  --.-KB/s    in 0s

2025-12-19 19:55:45 (7.24 MB/s) - ‘/etc/pacman.d/chaotic-mirrorlist’ saved [1895/1895]

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
==> Generating pacman master key. This may take some time.
gpg: Generating pacman keyring master key...
gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/BAC332DB8ABF08D9E2F0ADF2BDBCA60DD368D1F0.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
==> Appending keys from archlinux.gpg...
==> Appending keys from blackarch.gpg...
==> Appending keys from chaotic.gpg...
==> Locally signing trusted keys in keyring...
-> Locally signed 11 keys.
==> Importing owner trust values...
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
==> Disabling revoked keys in keyring...
-> Disabled 55 keys.
==> Updating trust database...
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  11  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  11  signed: 103  trust: 0-, 0q, 0n, 11m, 0f, 0u
gpg: depth: 2  valid:  76  signed:  19  trust: 76-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2026-01-30
gpg: key A6234074498E9CEE: 3 duplicate signatures removed
gpg: key A6234074498E9CEE: "Christian Hesse <eworm@archlinux.org>" 1 user ID cleaned
gpg: key 3056513887B78AEB: "Pedro Henrique Lara Campos <root@pedrohlc.com>" not changed
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  11  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  11  signed: 103  trust: 0-, 0q, 0n, 11m, 0f, 0u
gpg: depth: 2  valid:  76  signed:  19  trust: 76-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2026-01-30
gpg: Total number processed: 2
gpg:              unchanged: 1
gpg:       user IDs cleaned: 1
-> Locally signed 2 keys.
==> Updating trust database...
gpg: Note: third-party key signatures using the SHA1 algorithm are rejected
gpg: (use option "--allow-weak-key-signatures" to override)
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  12  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  12  signed: 103  trust: 1-, 0q, 0n, 11m, 0f, 0u
gpg: depth: 2  valid:  75  signed:  19  trust: 75-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2026-01-30
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
gpg: error retrieving 'tne@garudalinux.org' via WKD: No fingerprint
gpg: refreshing 1 key from hkp://keyserver.ubuntu.com
gpg: key D6C9442437365605: "TNE <tne@garudalinux.org>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
rm: cannot remove '/var/cache/pacman/pkg/*': No such file or directory
[+] installing blackarch keyring...
==> Appending keys from archlinux.gpg...
==> Appending keys from blackarch.gpg...
==> Appending keys from chaotic.gpg...
==> Updating trust database...
gpg: next trustdb check due at 2026-01-30

[+] keyring installed successfully
[+] configuring pacman
[+] fetching new mirror list...
[+] you can change the default mirror under /etc/pacman.d/blackarch-mirrorlist
[+] updating pacman.conf
[+] updating package databases
:: Synchronizing package databases...
garuda                                                                               43.0 KiB  38.5 KiB/s 00:01 [--------------------------------------------------------------------] 100%
core                                                                                  8.5 KiB  28.2 KiB/s 00:00 [--------------------------------------------------------------------] 100%
extra                                                                                 8.5 KiB  28.0 KiB/s 00:00 [--------------------------------------------------------------------] 100%
multilib                                                                              8.5 KiB  28.2 KiB/s 00:00 [--------------------------------------------------------------------] 100%
chaotic-aur                                                                         644.3 KiB   178 KiB/s 00:04 [--------------------------------------------------------------------] 100%
blackarch                                                                             2.2 MiB  2007 KiB/s 00:01 [--------------------------------------------------------------------] 100%
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)
[!] WARNING: Synchronizing pacman has failed. Please try manually: pacman -Syy
[+] installing blackarch-mirrorlist package
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))
[+] installing blackarch-officials meta-package...
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))
[+] BlackArch Linux is ready!
warning: config file /etc/pacman.conf, line 39: directive 'DownloadUser' in section 'options' not recognized.
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))

Failed to fix blackarch

warning: config file /etc/pacman.conf, line 39: directive 'DownloadUser' in section 'options' not recognized.
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda is up to date
core                                                                                  8.5 KiB  39.6 KiB/s 00:00 [--------------------------------------------------------------------] 100%
extra                                                                                 8.5 KiB  39.6 KiB/s 00:00 [--------------------------------------------------------------------] 100%
multilib                                                                              8.5 KiB  37.3 KiB/s 00:00 [--------------------------------------------------------------------] 100%
chaotic-aur is up to date
blackarch is up to date
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)

saw this forum : Not able to update system , dr460nf1r3 suggested to do remove all files in /var/lib/pacman/sync/ ( apparently keyrings exist there ) and refresh them using the garuda assistant , so i did , that is the whole output though i’m kind of oblivious here why it kept outputting me gpg: error reading key: No data : Garuda's PrivateBin

The refresh was followed by me updating the system ( through garuda assistant ) but to no avail :

+ command -v garuda-update
+ GARUDA_UPDATE_RANI=1
+ garuda-update --skip-mirrorlist --noconfirm -- --noprogressbar
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
 garuda downloading...
 core downloading...
 extra downloading...
 multilib downloading...
 chaotic-aur downloading...
 blackarch downloading...
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
 garuda downloading...
 core downloading...
 extra downloading...
 multilib downloading...
 chaotic-aur downloading...
 blackarch downloading...
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)

e[1;33m-->e[1;34m Applying keyring updates before starting full system update..e[0m
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))
spawn pacman -Su -y --noprogressbar
e[1;31merror: e[0mGPGME error: No data
e[1;31merror: e[0mGPGME error: No data
e[1;31merror: e[0mGPGME error: No data
e[?25le[1;34m::e[0;1m Synchronizing package databases...
e[0m garuda downloading...
 core downloading...
 extra downloading...
 multilib downloading...
 chaotic-aur downloading...
 blackarch downloading...
e[1;31merror: e[0mGPGME error: No data
e[1;31merror: e[0mGPGME error: No data
e[1;31merror: e[0mGPGME error: No data
e[1;31merror: e[0mfailed to synchronize all databases (unexpected error)
e[?25h
The current task has finished.

I tried to search through a couple of previous posts related to this GPGME error but still have found nothing useful.

idk if i broke something or what , that’s the first time the system updating process got this tedious since I first installed Garuda .

First fix it

aruda-health --fix
1 Like

Try also this:

5 Likes

error is still consistent :

garuda-health --fix
--- System Health Check Report ---
25/26 checks run in 0.91 seconds ⌛
Powered by garuda-health 🦅

--- CRITICAL ---
- System is partially upgraded (fix available)

Run garuda-health --fix to apply fixes.

--- Applying Fixes ---
Fixing "System is partially upgraded":
[sudo] password for cnqur:
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda is up to date
core                  117.8 KiB   375 KiB/s 00:00 [----------------------] 100%
extra                   8.1 MiB  3.00 MiB/s 00:03 [----------------------] 100%
multilib              126.6 KiB   387 KiB/s 00:00 [----------------------] 100%
chaotic-aur           644.3 KiB   171 KiB/s 00:04 [----------------------] 100%
blackarch               2.2 MiB   385 KiB/s 00:06 [----------------------] 100%
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)

--> Refreshing mirrorlists using rate-mirrors, please be patient..🍵

error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda downloading...
core downloading...
extra downloading...
multilib downloading...
chaotic-aur downloading...
blackarch downloading...
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)

--> Applying keyring updates before starting full system update..
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: database 'core' is not valid (invalid or corrupted database (PGP signature))
error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))
spawn pacman -Su -yy
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda                 43.0 KiB  23.8 KiB/s 00:02 [----------------------] 100%
core                  117.8 KiB   528 KiB/s 00:00 [----------------------] 100%
extra                   8.1 MiB  2.92 MiB/s 00:03 [----------------------] 100%
multilib              126.6 KiB   476 KiB/s 00:00 [----------------------] 100%
chaotic-aur           644.3 KiB   248 KiB/s 00:03 [----------------------] 100%
blackarch               2.2 MiB   299 KiB/s 00:08 [----------------------] 100%
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)
Failed to update system. Exit code: 1

--- Re-running checks after applying fixes ---
--- System Health Check Report ---
25/26 checks run in 0.62 seconds ⌛
Powered by garuda-health 🦅

--- CRITICAL ---
- System is partially upgraded (fix available)

Run garuda-health --fix to apply fixes.

though i did try twice to remove the keyrings in said path then refresh them , for some reason the third time made the garuda-update work flawlessly.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.