Whoogle git corrupt can't update fresh install

I am trying to run upd on a fresh install.

:: Proceed with installation? [Y/n]
:: Retrieving packages...
whoogle-git-0.4.0_r329.gdad7c81-1-x86_64                                                         10.4 MiB   886 KiB/s 00:12 [----------------------------------------------------------------------------] 100%
(119/119) checking keys in keyring                                                                                           [----------------------------------------------------------------------------] 100%
downloading required keys...
:: Import PGP key 57F3D9CC660431DD, "Pedro Henrique Lara Campos <[email protected]>"? [Y/n]
(119/119) checking package integrity                                                                                         [----------------------------------------------------------------------------] 100%
error: whoogle-git: key "1949E60D299007430C94DC0657F3D9CC660431DD" is unknown
:: Import PGP key 1949E60D299007430C94DC0657F3D9CC660431DD? [Y/n]
error: key "1949E60D299007430C94DC0657F3D9CC660431DD" could not be looked up remotely
:: File /var/cache/pacman/pkg/whoogle-git-0.4.0_r329.gdad7c81-1-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)
Errors occurred, no packages were upgraded.

I found a post from a couple days ago but I can't reply there and for some reason that user was trying to update a live iso.

[🔴] × sudo reflector --country Germany --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist && cat /etc/pacman.d/mirrorlist && sudo pacman -Syu
[sudo] password for jeremy:         
[2021-04-06 11:57:54] WARNING: failed to rate http(s) download (https://archlinux.thaller.ws/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-04-06 11:58:01] WARNING: failed to rate http(s) download (https://ftp.halifax.rwth-aachen.de/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-04-06 11:58:07] WARNING: failed to rate http(s) download (https://mirror.f4st.host/archlinux/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-04-06 11:58:13] WARNING: failed to rate http(s) download (https://mirror.pseudoform.org/community/os/x86_64/community.db): Download timed out after 5 second(s).
[2021-04-06 11:58:19] WARNING: failed to rate http(s) download (https://arch.jensgutermuth.de/community/os/x86_64/community.db): Download timed out after 5 second(s).
File: /etc/pacman.d/mirrorlist
################################################################################
################# Arch Linux mirrorlist generated by Reflector #################
################################################################################

# With:       reflector --country Germany --latest 5 --age 2 --fastest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
# When:       2021-04-06 17:58:19 UTC
# From:       https://www.archlinux.org/mirrors/status/json/
# Retrieved:  2021-04-06 17:57:49 UTC
# Last Check: 2021-04-06 16:13:10 UTC

Server = https://archlinux.thaller.ws/$repo/os/$arch
Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
Server = https://mirror.f4st.host/archlinux/$repo/os/$arch
Server = https://mirror.pseudoform.org/$repo/os/$arch
Server = https://arch.jensgutermuth.de/$repo/os/$arch
:: Synchronizing package databases...
core is up to date
extra is up to date
community                                                                                         5.5 MiB   827 KiB/s 00:07 [----------------------------------------------------------------------------] 100%
multilib is up to date
chaotic-aur                                                                                     875.4 KiB   156 KiB/s 00:06 [----------------------------------------------------------------------------] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (119) alsa-card-profiles-1:0.3.25-1  android-tools-31.0.0-1  beautyline-20210330-1  blas-3.9.1-1  bluedevil-1:5.21.4-1  bluetooth-autoconnect-1.3-1  bluez-5.58-1  bluez-hid2hci-5.58-1
bluez-libs-5.58-1  bluez-plugins-5.58-1  bluez-utils-5.58-1  breeze-5.21.4-1  cblas-3.9.1-1  chaotic-keyring-20210406-1  chaotic-mirrorlist-20210329-1  cronie-1.5.7-2  cryptsetup-2.3.5-2
curl-7.76.0-1  exa-0.10.0-1  file-5.40-1  fscrypt-0.3.0-1  garuda-common-settings-1.2.5-1  garuda-dr460nized-1.1.1-2  garuda-fish-config-1.1.0-1  ghostscript-9.54.0-2  graphene-1.10.6-1
groff-1.22.4-5  grub-garuda-2.04-12  gsettings-desktop-schemas-40.0-2  gtk-update-icon-cache-1:4.2.0-2  gtksourceview3-3.24.11+28+g73e57b57-1  hostapd-2.9-5  imagemagick-7.0.11.6-1
intel-gmmlib-21.1.1-1  intel-media-driver-21.1.3-1  kactivitymanagerd-5.21.4-1  kde-cli-tools-5.21.4-1  kde-gtk-config-5.21.4-1  kdecoration-5.21.4-1  kdeplasma-addons-5.21.4-1
khotkeys-5.21.4-1  kinfocenter-5.21.4-1  kmenuedit-5.21.4-1  kscreen-5.21.4-1  kscreenlocker-5.21.4-1  ksysguard-5.21.4-1  kwallet-pam-5.21.4-1  kwayland-integration-5.21.4-1
kwayland-server-5.21.4-1  kwin-5.21.4-1  lapack-3.9.1-1  latte-dock-git-r5198.5577a0c3-1  ldb-1:2.3.0-1  lib32-curl-7.76.0-1  lib32-libva-mesa-driver-21.0.1-2  lib32-mesa-21.0.1-2
lib32-mesa-vdpau-21.0.1-2  lib32-opencl-mesa-21.0.1-2  lib32-vulkan-intel-21.0.1-2  lib32-vulkan-mesa-layers-21.0.1-2  lib32-vulkan-radeon-21.0.1-2  libbluray-1.3.0-1  libhandy-1.2.0-2
libkscreen-5.21.4-1  libksysguard-5.21.4-1  libqalculate-3.18.0-1  libva-utils-2.11.1-1  libxkbcommon-1.2.0-1  libxkbcommon-x11-1.2.0-1  libxres-1.2.1-1  linux-zen-5.11.11.zen1-1
linux-zen-headers-5.11.11.zen1-1  meld-3.20.3-1  milou-5.21.4-1  mpv-1:0.33.1-1  networkmanager-openvpn-1.8.14-1  p7zip-1:17.04-1  pacman-mirrorlist-20210405-1  pamac-aur-10.0.99-2
paru-1.5.0-1  performance-tweaks-1.0.1-1  pipewire-1:0.3.25-1  plasma-browser-integration-5.21.4-1  plasma-desktop-5.21.4-1  plasma-disks-5.21.4-1  plasma-firewall-5.21.4-1
plasma-integration-5.21.4-1  plasma-nm-5.21.4-1  plasma-pa-5.21.4-1  plasma-systemmonitor-5.21.4-1  plasma-thunderbolt-5.21.4-1  plasma-vault-5.21.4-1  plasma-workspace-5.21.4-1
polkit-kde-agent-5.21.4-1  poppler-21.04.0-2  poppler-qt5-21.04.0-2  powerdevil-5.21.4-1  protobuf-3.15.7-1  python-gobject-3.40.1-1  python-idna-3.1-1  python-matplotlib-3.4.1-2
python-setuptools-1:54.2.0-1  python-urllib3-1.26.4-1  qt5-svg-5.15.2-2  rav1e-0.4.1-1  re2-1:20210401-1  run-parts-4.11.2-1  sddm-kcm-5.21.4-1  sof-firmware-1.7-1  sqlite-3.35.4-1
systemd-248-3  systemd-libs-248-3  systemd-sysvcompat-248-3  systemsettings-5.21.4-1  timeshift-20.11.1+3+g08d0e59-3  whoogle-git-0.4.0_r329.gdad7c81-1  xdg-desktop-portal-kde-5.21.4-1
xf86-input-libinput-1.0.0-1  yad-9.2-1

Total Download Size:    10.38 MiB
Total Installed Size:  935.73 MiB
Net Upgrade Size:       18.57 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
whoogle-git-0.4.0_r329.gdad7c81-1-x86_64                                                         10.4 MiB   943 KiB/s 00:11 [----------------------------------------------------------------------------] 100%
(119/119) checking keys in keyring                                                                                           [----------------------------------------------------------------------------] 100%
(119/119) checking package integrity                                                                                         [----------------------------------------------------------------------------] 100%
error: whoogle-git: signature from "Nico Jensch <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/whoogle-git-0.4.0_r329.gdad7c81-1-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)
Errors occurred, no packages were upgraded.

3 Likes

thanks I was searching for corrupt packages, but had a typo and there were no results.....

sudo pacman -Sy archlinux-keyring chaotic-keyring

was the answer

1 Like

Just copy and paste the error message from terminal :smiley:

4 Likes

Thats actually one of the reasons why pasting terminal output here makes much more sense than sending pictures. The search cant search within pictures :wink:

4 Likes

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