# pacman-key --refresh-keys
gpg: error retrieving '[email protected]' via WKD: No data
gpg: error reading key: No data
gpg: refreshing 1 key from hkps://keyserver.ubuntu.com
gpg: key 1247D995F165BBAC: "Artix Buildbot <[email protected]>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
NOTHING seems to work. I had done the step-2/1 bit also to no avail.
I should say that the previous content in this thread had to do with an installation from:
artix-plasma-openrc-20230814-x86_64-1.iso
in which /etc/pacman.d/gnupg simply DOES NOT EXIST so when you return to step-1 you have changed absolutely nothing.
I have since downloaded and made an installation also from
artix-community-qt-openrc-20230814-x86_64.026qavG3.iso
and ran into exactly the same issue (short transcript below).
Also: the installer on BOTH of these installations dies short of the mark at 90% when grub is being installed and os-prober just times out. I took a screen shot of the toggled log but it saved into the live system instead of into the already created user or root home
# ls /etc/pacman.d
gnupg mirrorlist mirrorlist-arch
m4:[root]:/#
m4:[root]:/#
m4:[root]:/# pacman -Sy archlinux-keyring artix-keyring
:: Synchronizing package databases...
system 247.9 KiB 30.1 KiB/s 00:08 [-------------------------------------------------] 100%
world 4.6 MiB 257 KiB/s 00:18 [-------------------------------------------------] 100%
galaxy 463.1 KiB 54.4 KiB/s 00:09 [-------------------------------------------------] 100%
lib32 165.8 KiB 21.3 KiB/s 00:08 [-------------------------------------------------] 100%
universe is up to date
omniverse is up to date
extra 8.1 MiB 134 KiB/s 01:01 [-------------------------------------------------] 100%
community is up to date
multilib is up to date
resolving dependencies...
looking for conflicting packages...
Package (2) Old Version New Version Net Change Download Size
galaxy/archlinux-keyring 20230704-1 20240313-1 0.04 MiB 1.16 MiB
system/artix-keyring 20220901-1 20220901-2 0.00 MiB 0.11 MiB
Total Download Size: 1.27 MiB
Total Installed Size: 1.81 MiB
Net Upgrade Size: 0.04 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
artix-keyring-20220901-2-any 112.7 KiB 89.0 KiB/s 00:01 [-------------------------------------------------] 100%
archlinux-keyring-20240313-1-any 1188.3 KiB 557 KiB/s 00:02 [-------------------------------------------------] 100%
Total (2/2) 1301.0 KiB 565 KiB/s 00:02 [-------------------------------------------------] 100%
(2/2) checking keys in keyring [-------------------------------------------------] 100%
(2/2) checking package integrity [-------------------------------------------------] 100%
error: archlinux-keyring: signature from "Artix Buildbot <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/archlinux-keyring-20240313-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: artix-keyring: signature from "Artix Buildbot <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/artix-keyring-20220901-2-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
m4:[root]:/# rm -r /etc/pacman.d/gnupg
m4:[root]:/# pacman -Sy archlinux-keyring artix-keyring
:: Synchronizing package databases...
system is up to date
world is up to date
galaxy is up to date
lib32 is up to date
universe is up to date
omniverse is up to date
extra is up to date
community is up to date
multilib is up to date
resolving dependencies...
looking for conflicting packages...
Package (2) Old Version New Version Net Change Download Size
galaxy/archlinux-keyring 20230704-1 20240313-1 0.04 MiB 1.16 MiB
system/artix-keyring 20220901-1 20220901-2 0.00 MiB 0.11 MiB
Total Download Size: 1.27 MiB
Total Installed Size: 1.81 MiB
Net Upgrade Size: 0.04 MiB
:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
artix-keyring-20220901-2-any 112.7 KiB 40.6 KiB/s 00:03 [-------------------------------------------------] 100%
archlinux-keyring-20240313-1-any 1188.3 KiB 146 KiB/s 00:08 [-------------------------------------------------] 100%
Total (2/2) 1301.0 KiB 156 KiB/s 00:08 [-------------------------------------------------] 100%
(2/2) checking keys in keyring [-------------------------------------------------] 100%
warning: Public keyring not found; have you run 'pacman-key --init'?
downloading required keys...
error: keyring is not writable
error: required key missing from keyring
error: failed to commit transaction (unexpected error)
Errors occurred, no packages were upgraded.
m4:[root]:/# pacman-key --init
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/13B006055302410C1CCF94E4381AEDEA011A4750.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
m4:[root]:/# pacman -Sy archlinux-keyring artix-keyring
:: Synchronizing package databases...
system is up to date
world is up to date
galaxy is up to date
lib32 is up to date
universe is up to date
omniverse is up to date
extra is up to date
community is up to date
multilib is up to date
resolving dependencies...
looking for conflicting packages...
Package (2) Old Version New Version Net Change
galaxy/archlinux-keyring 20230704-1 20240313-1 0.04 MiB
system/artix-keyring 20220901-1 20220901-2 0.00 MiB
Total Installed Size: 1.81 MiB
Net Upgrade Size: 0.04 MiB
:: Proceed with installation? [Y/n] Y
(2/2) checking keys in keyring [-------------------------------------------------] 100%
downloading required keys...
:: Import PGP key 1247D995F165BBAC, "Artix Build Bot <[email protected]>"? [Y/n] Y
(2/2) checking package integrity [-------------------------------------------------] 100%
error: archlinux-keyring: signature from "Artix Buildbot <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/archlinux-keyring-20240313-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] Y
error: artix-keyring: signature from "Artix Buildbot <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/artix-keyring-20220901-2-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] Y
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.