Welcome to SparkyLinux forums
Zapraszamy również na polsko-języczne Forum https://forum.linuxiarze.pl

[SOLVED] - Public key, Keyring and Signatures issues

Started by AxL, December 04, 2024, 02:50:05 PM

Previous topic - Next topic

AxL



  This image clearly shows what the problem is:










Cheers !! 



➤ Want to know how you can use a program you have never used before? "man" will be your best new friend! Type "man <pkg-name>" in a shell.
➤ Or, point your browser to "manpages.debian.org/<pkg-name>" .... RTFM !!!

pavroo

Did you add the sparky gpg key to any other Debin or Ubuntu based distro?
Or is it a Sparky iso installation?
Nothing is easy as it looks. Danielle Steel

AxL

Quote from: pavroo on December 04, 2024, 04:31:32 PMDid you add the sparky gpg key to any other Debin or Ubuntu based distro?

Obviously not.


 Please check the apt 2.9.16 changelog:





Quote from: pavroo on December 04, 2024, 04:31:32 PM[....]    Or is it a Sparky iso installation?

SparkyLinux, has been installed for more than two years:











Cheers !! 


➤ Want to know how you can use a program you have never used before? "man" will be your best new friend! Type "man <pkg-name>" in a shell.
➤ Or, point your browser to "manpages.debian.org/<pkg-name>" .... RTFM !!!

AxL

➤ Want to know how you can use a program you have never used before? "man" will be your best new friend! Type "man <pkg-name>" in a shell.
➤ Or, point your browser to "manpages.debian.org/<pkg-name>" .... RTFM !!!

MoroS

We'll need repackage the keys. With recent APT updates, the custom keyring files in /usr/share/keyrings are deprecated.

I did a small test:
sudo cp /usr/share/keyrings/sparky.gpg.key /etc/apt/trusted.gpg.d/sparky-linux.asc
Copied the file to the new, requested location and APT updates normally. It's just a test though - our packages should handle placing the keys in the new location. If you need to update, the above is the workaround.

It will give you a warning though while the old /usr/share/keyrings.sparky.gpg.key is there.
There's no such thing as "impossible". :)

pavroo

Manually fixed, as MoroS suggested:

https://sparkylinux.org/sparky-gpg-key-issue-on-testing/

Packages sparky-apt and sparky-keyring 20241204 fix that too (on testing ONLY).

Sparky stable 7 and oldstable 6 are fine.
Nothing is easy as it looks. Danielle Steel

AxL

Quote from: MoroS on December 04, 2024, 07:30:39 PMWe'll need repackage the keys. With recent APT updates, the custom keyring files in /usr/share/keyrings are deprecated.

I did a small test:
sudo cp /usr/share/keyrings/sparky.gpg.key /etc/apt/trusted.gpg.d/sparky-linux.asc
Copied the file to the new, requested location and APT updates normally. It's just a test though - our packages should handle placing the keys in the new location. If you need to update, the above is the workaround.

It will give you a warning though while the old /usr/share/keyrings.sparky.gpg.key is there.


Well, thanks a lot, MoroS

And, my most sincere congratulations for solving this problem. As you describe yourself under your nick, you are a real 'Problem solver'   

With so many shitty morons around. It is a real pleasure to find solvent and competent people.









Cheers !!




➤ Want to know how you can use a program you have never used before? "man" will be your best new friend! Type "man <pkg-name>" in a shell.
➤ Or, point your browser to "manpages.debian.org/<pkg-name>" .... RTFM !!!

AxL

Quote from: pavroo on December 04, 2024, 08:43:09 PMManually fixed, as MoroS suggested:

https://sparkylinux.org/sparky-gpg-key-issue-on-testing/

Packages sparky-apt and sparky-keyring 20241204 fix that too (on testing ONLY).

[....]



Thanks, for the info.




➤ Want to know how you can use a program you have never used before? "man" will be your best new friend! Type "man <pkg-name>" in a shell.
➤ Or, point your browser to "manpages.debian.org/<pkg-name>" .... RTFM !!!

View the most recent posts on the forum