Cannot update manjaro-gnome-settings signature is unknown trust

I just did a clean install a few weeks ago. Now I want to update but this happens.

pamac update -a --no-confirm                              ✔ 
Preparing...
Synchronizing package databases...
Refreshing core.db...                                                           
Refreshing extra.db...                                                          
Refreshing community.db...                                                      
Refreshing AUR...                                                               
Checking gnome-gesture-improvements dependencies...                             
Warning: lib32-mesa: local (22.0.0-1) is newer than multilib (21.3.8-2)
Resolving dependencies...
Checking inter-conflicts...

To upgrade (6):
  archlinux-keyring           20220424-1      (20220224-1)      core       
  lib32-mesa-vdpau            21.3.8-2        (21.3.8-1)        multilib   
  lib32-vulkan-intel          21.3.8-2        (21.3.8-1)        multilib   
  lib32-vulkan-radeon         21.3.8-2        (21.3.8-1)        multilib   
  manjaro-gnome-settings      20220228-4      (20220228-3)      community  
  manjaro-keyring             20220421-1      (20210910-2)      core       
To build (1):
  gnome-gesture-improvements  r183.83f422f-1  (r128.e700d84-1)  AUR

Total installed size: -123,6 kB

Checking keyring...                                                        [4/4]
Checking integrity...                                                      [4/4]
Error: manjaro-gnome-settings: signature from "Mark Wagie <mark@manjaro.org>" is unknown trust
Removing invalid files and retrying...
Resolving dependencies...
Checking inter-conflicts...
Download of manjaro-gnome-settings (20220228-4) started                         
Download of manjaro-gnome-settings (20220228-4) finished                        
Checking keyring...                                                        [4/4]
Checking integrity...                                                      [4/4]
Error: manjaro-gnome-settings: signature from "Mark Wagie <mark@manjaro.org>" is unknown trust
Error: Failed to commit transaction: invalid or corrupted package (PGP signature):

Three questions:

  1. Why does this happen?
  2. Could I have prevented this?
  3. How to solve it?

Update your mirrors first, that is not the most recent version of manjaro-keyring. See Pacman-mirrors - Manjaro

But… I had just learned not to do that:

as now I am back to the issue (that I could reproduce easily after a new clean install from image), when I use --continent:

::INFO Downloading mirrors from Manjaro
::INFO => Mirror pool: https://repo.manjaro.org/mirrors.json
::INFO => Mirror status: https://repo.manjaro.org/status.json
::INFO User generated mirror list
::------------------------------------------------------------
::INFO Custom mirror file saved: /var/lib/pacman-mirrors/custom-mirrors.json
::INFO Using default mirror file
::INFO Querying mirrors - This may take some time
  1.784 Kenya          : https://manjaro.mirror.liquidtelecom.com/
  1.247 South_Africa   : http://mirror.is.co.za/mirrors/manjaro.org/
::INFO Writing mirror list
::South_Africa    : http://mirror.is.co.za/mirrors/manjaro.org/stable
::Kenya           : https://manjaro.mirror.liquidtelecom.com/stable
::INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist

While I am in Netherlands, not using VPN etc.

EDIT:
I will just never use --continent and stick to --fasttrack!
I can update normally, so that is solved :slight_smile: But I thought Manjaro would regularly update mirrors? Because my install is just 1 month old!

The pamac-mirrorlist.timer should run every Thursday at 7am. However, the manjaro-keyring package was updated very recently and not all mirrors may have picked it up when you attempted to update.

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