Comments: Mitigate and prevent GPGME error when syncing your system

Thank you for your answers.

As I understand, the issue origin has nothing to do with Manjaro servers: if assumption (1) below is right, then we adds external repo and have new db file from Manjaro-unrelated source.

  1. So the issue comes only after we added Sublime’s text or merge apps repos into ours /etc/pacman.conf you qouted [sublime-text] \n Server = ... and that produces brand new db of sublime-text.db file, right?

  2. OK, and alongside with other unsigned databases produces the situation of issue, and your tutorial article tells how to fix that issue, right?


  1. If both assumptions (1) and (2) above are correct, then according to your main article quoted in

    The setting in pacman.conf instructs pacman to look for optional database signature files. Neither
    Archlinux nor Manjaro signs the database - only the packages.

    Manjaro do not signs their databases, so it is pointless to use the
    SigLevel = Required DatabaseOptional
    and we can prevent any future possible issues with database signatures checking for additional non-Manjaro repos by
    SigLevel = Required DatabaseNever

    Cause Manjaro already not does not db signatures that’s why even cleanest initial state of pacman.conf with the SigLevel = Required DatabaseNever will be safe to use, right?

  2. If (3) is right, then why not to change DatabaseOptional to DatabaseNever by default as it is not affects Manjaro repos and in the same time prevents future possible problems with other repos?
    Re-worded (4): what the reason to have default DatabaseOptional if not to use database signatures at all?
    Re-phrased again as assumption: The DatabaseNever could prevent future possible problems of adding new non-Manajro repos and does not affects Manjaro databases usage (they are already do not use db signatures), so we need to change to DatabaseNever by default in pacman.conf for all Manjaro users.


Please note, that may be I am so stupid that I can’t understand the issue origin and possible fix methods even after your several clarifications. So just close the thread to prevent further time wasting.


  1. I will proceed with partially off-topic: other, less comprehensive way to install Sublime’s apps:
$ pamac search sublime -q
sublime-merge
sublime-music
sublime-music-git
sublime-text2
sublime-text-3
sublime-text-4
sublime-text-dev
sublime-url-handler
slap
subl3-url-handler
vim-multiple-cursors-git

Why not to use AUR and to chose a bit harder ways? What could be a possible benefits of adding of sublime-text repo into pacman.conf?