Intro and Question :)

I literally just read that on this topic - my google-fu is strong

1 Like

currently open pgp keyservers have an issue with the default used hkps protocol… you will need to set a default server manually:
https://endeavouros.com/docs/signature-keyring/pacman-keyring-issues/

1 Like

So I did

sudo pacman -S endeavouros-keyring

Output:

warning: endeavouros-keyring-1-4 is up to date – reinstalling
resolving dependencies…
looking for conflicting packages…

Packages (1) endeavouros-keyring-1-4

Total Download Size: 0.01 MiB
Total Installed Size: 0.02 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages…

  • endeavouros-keyr… 10.3 KiB 0.00 B/s 00:00 [----------------------] 100%*
    (1/1) checking keys in keyring [----------------------] 100%
    downloading required keys…
    :: Import PGP key 003DB8B0CB23504F, “Unknown Packager”? [Y/n] y
    error: key “003DB8B0CB23504F” could not be looked up remotely
    error: required key missing from keyring
    error: failed to commit transaction (unexpected error)
    Errors occurred, no packages were upgraded.

Digging around some more - I checked the gpg.conf file in /etc/pacman.d/gnupg/

I don’t think there is a keyring server specified… (it just says below)

no-greeting
no-permission-warning
lock-never
keyserver-options timeout=10
keyserver-options import-clean
keyserver-options no-self-sigs-only

joekamprad

Thank you for the link - I changed the keyring from:
hkps://pool.sks-keyservers.net

to

hkp://pool.sks-keyservers.net

Weird that it showed the HKPS variant in terminal, but when opening the file it didn’t exist. So I added the line: keyserver hkp://pool.sks-keyservers.net to the end of the file and running a refresh and completed successfully. No updates running Syyu.

Tried to to the kernel install again and a different error:

Installing akm …
resolving dependencies…
looking for conflicting packages…

Packages (1) akm-2.5-1

Total Download Size: 0.01 MiB
Total Installed Size: 0.01 MiB

*:: Proceed with installation? [Y/n] *
:: Retrieving packages…
downloading akm-2.5-1-any.pkg.tar.zst…
checking keyring…
checking package integrity…
error: akm: signature from “EndeavourOS info@endeavouros.com” is unknown trust
:: File /var/cache/pacman/pkg/akm-2.5-1-any.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 (PGP signature))

Errors occurred, no packages were upgraded.
Finished.

I tried to CLI install and that looks like its working.

then hkps sks pool is default from gnupg software, so if none is inside gpg.conf it takes the default…

but usually you would have keys already in working state on a fresh install, do you choose offline install or using netinstall?

Got it sorted out :slight_smile:

I also got the LTS kernel installed and set the ordering and default in Grub set correctly as well. Already a night and day difference in support between the Arch community and EOS :slight_smile:

1 Like

I did an online install. I went through the menu options and used XFCE and it installed without an issue. When trying to install Spotify it gave me a warning on PGP import similar to above but I had to manually specify the keyserver in the import command to work around it.

No other app gave me a fuss until now. But it seems ok for now…i suppose…

1 Like

yea o.k. spotify is from AUR and you have to import the maintainers key and the one from spotify as far as i know, but our devel key should be already there and verified… but not an issue anymore as you have solved now.

welcome and have a nice sailing with us! :sailboat:

1 Like

Appreciate the help and support from everyone. I’ll try to keep the ship sailing!

Yes, but when you keep your Manjaro install and change to EOS, you might have missed the endeavouros-keyring package, which, I guess, contains the relevant keys.

1 Like

Welcome :balloon::tada:

1 Like

Adding that i resolved the inability to install AKM through the welcome manager (I was very close to throwing in the towel and re-installing it).

I had to reinstall the Endeavour OS Keyring (again) by downloaded the keyring:
https://github.com/endeavouros-team/mirrors/releases/download/mirror2/endeavouros-keyring-1-4-any.pkg.tar.xz

I deleted the gnupg directory from /etc/pacman.d/
$ sudo rm -R gnupg

Then ran sudo pacman -U endeavouros-keyring-1-4-any.pkg.tar.xz

Then:
sudo pacman-key --init
sudo pacman-key --populate archlinux endeavouros
sudo pacman-key --refresh-keys

And I was able to install AKM off the welcome screen. I must have screwed the pooch in the first hour of install to lead me down this crazy path.

1 Like

Welcome my friend!

When you’re feeling comfortable, I highly recommend doing your install following the BTRFS on LUKS wiki guide. It makes the OS practically bulletproof. Or, if you don’t want to reinstall, check this comment and the rest of the thread out for converting your current install to BTRFS.

3 Likes

Welcome to the community :beers:

2 Likes

Hi jiibus - appreciate the kind words and suggestions.

I’ve used btrfs on openSUSE, for whatever reason I was getting a performance hit, especially when running KDE Plasma, felt very laggy/sluggish when launching apps. I do want backups, was leaning towards Timeshift but also heard the dev has kind of put it on the backburner or its not entirely his focus atm.

When I eventually get another machine or storage device I’ll probably enable it. ATM I generally run very thin on my machines and keep things in the cloud or a seperate partition.