I’ve ran all 3
sudo pacman-key commands (with
--populate chakra, and
--refresh-keys options, respectively). I’ve also reinstalled
chakra-keyring (temporarily editing
/etc/pacman.conf to have
SigLevel = Never DatabaseNever instead of the default
SigLevel = Required DatabaseNever). But I’m still getting
unknown trust signature errors on some packages.
Notably, the packages which have the errors seem to be mostly dependencies for old CCR packages. I’m guessing that I have the latest keys, but the packages were built and signed with older, now-expired keys.
To test my hypothesis, I’m going to look for my problem packages in Chakra’s Git repo and see when their
PKGBUILDs were last updated. The packages I’m currently having issues with are
pygtk-2.24.0-3. I’ll edit this once I find the repo and the
Edit: I couldn’t find a link to https://code.chakralinux.org, but it was in my browser history. Here are the results:
PKGBUILD is here and the last commit was on 2014-07-27, about 5½ years ago.
pacman -Ss libglade showing
gtk/libglade as a result, its
PKGBUILD is in the
core repository here. The latest commit date is 2013-02-27, almost 7 years ago.
- I’m checking OP’s problem package.
libdca is here and was last updated on 2016-01-19, 4 years ago.
libdca installs fine for me, but is newer than the packages which are giving me trouble. Maybe there’s some sort of “maximum key age” configuration issue going on?
Edit (2020-02-18): With today’s updates I’m getting this error from
error: chromium: signature from "Chaka Build Server (Automated Chakra Build System) <email@example.com>" is unknown trust
sudo pacman-key --refresh-keys shows the key as
gpg: key E3DBE174DC2F4138: "Chaka Build Server (Automated Chakra Build System) <firstname.lastname@example.org>". Is this the right key? Did the key change?
sudo pacman-key --populate chakra and then
sudo pacman-key --refresh-keys seems to add and “clean” default signatures. But running
pacman -Syuw in between these commands (with the default signatures re-added and not “cleaned”) still fails on