[SOLVED] No matching GPG-KEY for repository 'extra'
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Without issue. This has worked without issue for several years.
For the first time ever I've tried to install something from extra. Namely tightvnc and fltk and get the following errors
Quote:
==============================================================================
WARNING! One or more errors occurred while slackpkg was running
------------------------------------------------------------------------------
No matching GPG-KEY for repository 'extra' checking fltk-1.3.8-x86_64-1.txz
Try to run 'slackpkg update gpg' or disable gpg check
fltk-1.3.8-x86_64-1.txz: gpg
No matching GPG-KEY for repository 'extra' checking tigervnc-1.12.0-x86_64-3.txz
Try to run 'slackpkg update gpg' or disable gpg check
tigervnc-1.12.0-x86_64-3.txz: gpg
No matching GPG-KEY for repository 'extra' checking fltk-1.3.8-x86_64-1.txz
Try to run 'slackpkg update gpg' or disable gpg check
fltk-1.3.8-x86_64-1.txz: gpg
No matching GPG-KEY for repository 'extra' checking tigervnc-1.12.0-x86_64-3.txz
Try to run 'slackpkg update gpg' or disable gpg check
tigervnc-1.12.0-x86_64-3.txz: gpg
I guess you are using slackpkg+ and have added a separate repository definition "extra".
But "extra" is part of the Slackware distro and therefore you should not add it to slackpkgplus.conf .
There is a line in slackpkg.conf which determines the order in which a Slackware package is searched in the official tree:
Code:
# PRIORITY sets the download priority. slackpkg will try to found the
# package first in the first value, then the second one, through all
# values in list.
#
# Default value: patches %PKGMAIN extra pasture testing
PRIORITY=( patches %PKGMAIN extra pasture testing )
Therefore "slackpkg install tigervnc" should just work if you remove that faulty configuration from slackpkgplus.conf.
I guess you are using slackpkg+ and have added a separate repository definition "extra".
But "extra" is part of the Slackware distro and therefore you should not add it to slackpkgplus.conf .
There is a line in slackpkg.conf which determines the order in which a Slackware package is searched in the official tree:
Code:
# PRIORITY sets the download priority. slackpkg will try to found the
# package first in the first value, then the second one, through all
# values in list.
#
# Default value: patches %PKGMAIN extra pasture testing
PRIORITY=( patches %PKGMAIN extra pasture testing )
Therefore "slackpkg install tigervnc" should just work if you remove that faulty configuration from slackpkgplus.conf.
That doesn't appear to be the problem.
What I've now found is that the problem might only be on one machine. I've run the same command
Thanks for the reply
That doesn't appear to be the problem.
You did not answer and probably did not check my first assumption, which is that you defined a repository called "extra" in slackpkg+.
The fact that you can run "slackpkg install multilib" means you have installed the slackpkg+ extension.
The error "No matching GPG-KEY for repository 'extra' checking fltk-1.3.8-x86_64-1.txz" is the indication of a repository definition "extra" in slackpkgplus.conf,
You did not answer and probably did not check my first assumption, which is that you defined a repository called "extra" in slackpkg+.
The fact that you can run "slackpkg install multilib" means you have installed the slackpkg+ extension.
The error "No matching GPG-KEY for repository 'extra' checking fltk-1.3.8-x86_64-1.txz" is the indication of a repository definition "extra" in slackpkgplus.conf,
This is what I've found on the failing machine
Quote:
grep extra /etc/slackpkg/*.conf
/etc/slackpkg/slackpkg.conf:# Default value: patches %PKGMAIN extra pasture testing
/etc/slackpkg/slackpkg.conf:PRIORITY=( patches %PKGMAIN extra pasture testing )
/etc/slackpkg/slackpkgplus.conf:#salixextra: https://download.salixos.org/{i486,x86_64}/extra-15.0/
This is what I've found on one of the machines where the command works -
Quote:
grep extra /etc/slackpkg/*.conf
/etc/slackpkg/slackpkg.conf:# Default value: patches %PKGMAIN extra pasture testing
/etc/slackpkg/slackpkg.conf:PRIORITY=( patches %PKGMAIN extra pasture testing )
/etc/slackpkg/slackpkgplus.conf:#salixextra: https://download.salixos.org/{i486,x86_64}/extra-15.0/
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.