NOKEY message on package installation after Zypper dup

I DUP’d this morning to the 20211027 snapshot, and was surprised to see a blue NOKEY message while many packages were being installed. I’m sorry I can’t offer more detail; the message scrolled past quickly.

I don’t remember seeing a similar message on DUP before, so thought I’d ask about it here. If it’s nothing to be concerned about, I’ll do the DUP again. In the meantime, I restored an earlier snapshot.

My enabled repositories:

#  | Alias                            | Name                                               | Enabled | GPG Check | Refresh | URI
---+----------------------------------+----------------------------------------------------+---------+-----------+---------+--------------------------------------------------------------------------------
 1 | brave-browser                    | brave-browser                                      | Yes     | (r ) Yes  | Yes     | https://brave-browser-rpm-release.s3.brave.com/x86_64/
 2 | download.opensuse.org-non-oss    | Main Repository (NON-OSS)                          | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 3 | download.opensuse.org-oss        | Main Repository (OSS)                              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/oss/
 4 | download.opensuse.org-tumbleweed | Main Update Repository                             | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/tumbleweed/
 5 | games                            | openSUSE Games (openSUSE_Tumbleweed)               | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/
 6 | network_telephony                | Telephony Software of all kinds (openSUSE_Factory) | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/network:/telephony/openSUSE_Factory/
 8 | openSUSE_Tumbleweed              | Packman                                            | Yes     | (r ) Yes  | Yes     | https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/
 9 | openSUSE_Tumbleweed_1            | libdvdcss                                          | Yes     | (r ) Yes  | Yes     | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/
10 | openSUSE_Tumbleweed_2            | KDE Extras:                                        | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/



I’m away from my TW machines at the moment, they are still on 20211016 (ish).

If you issue the following command:

sudo cat /var/log/zypp/history | grep -i nokey

you should see what the message actually related to.

Thank you, Tannington!

The results, after another DUP:

sudo cat /var/log/zypp/history | grep -i nokey

# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Extra/noarch/smplayer-skins-20.11.0-1.9.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Extra/noarch/smplayer-themes-20.11.0-1.12.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Multimedia/x86_64/libdriveio0-1.16.4-1.19.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Multimedia/x86_64/normalize-0.7.7-4.54.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Multimedia/x86_64/libmmbd0-1.16.4-1.19.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libx264-161-0.161+git20200912.d198931a-2.22.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libquicktime0-1.2.4+git20180804.fff99cd-4.51.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libfdk-aac2-2.0.2-1.10.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libopencore-amrnb0-0.1.5-1.66.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavutil55-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libfaad2-2.10.0-1.21.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libde265-0-1.0.8-1.20.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libopencore-amrwb0-0.1.5-1.66.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libgstphotography-1_0-0-1.18.5-5.5.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libopenaptx0-0.2.0-10.11.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libfaac0-1.30-1.28.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libvo-amrwbenc0-0.1.3-1.55.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavutil56_70-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libx265-199-3.5-2.19.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libdca0-0.0.7-1.31.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libxvidcore4-1.3.7-1.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/flash-player-32.0.0.465-3.10.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/librtmp1-2.4.20151223.fa8646d-1.75.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Multimedia/x86_64/dvgrab-3.5-13.93.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libswresample2-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libpostproc54-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libswscale4-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavresample3-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libsox3-14.4.2-7.92.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libswscale5_9-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libswresample3_9-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libpostproc55_9-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavresample4_0-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libheif1-1.12.0-3.16.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavcodec57-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/sox-14.4.2-7.92.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavcodec58_134-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavformat57-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavformat58_76-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavfilter6-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Multimedia/x86_64/transcode-1.1.7-11.31.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libvlccore9-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavfilter7_110-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavdevice57-3.4.9-1.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libvlc5-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/libavdevice58_13-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/vlc-noX-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/ffmpeg-4-4.4-9.4.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/vlc-qt-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/vlc-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/noarch/vlc-lang-3.0.16-4.27.noarch.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/vlc-codecs-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/vlc-vdpau-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
# warning: /var/cache/zypp/packages/openSUSE_Tumbleweed/Essentials/x86_64/vlc-codec-gstreamer-3.0.16-4.27.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY

Actually…

sudo cat /var/log/zypp/history | grep -iE 'nokey|no key'

might be better, just in case the text was “no key”, rather than “nokey”

Edit:

Ha… that’s what come of leaving a partially composed message whilst I made and drank coffee before posting. I see it was “nokey”.

Missing signing key ?

what does:

sudo rpm -q gpg-pubkey

return

Investigating a little further

It looks as if this could be a bug in the rpm package manager, but I’m not entirely sure of that :\

Follow this thread back:
https://lists.links2linux.de/pipermail/packman/2021-October/016866.html

The key it was, Paul! Thanks again.

I’ve never been knowledgeable enough to guess why, but I’ve seen before that I’ll be prompted to import new keys if I go to YAST → System → Boot Loader → Bootloader Options. I tried that now, to see what it would do, and got:

Import Untrust GnuPG Key

The following GnuPG key has been found in repository
Packman
(https://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/):


ID: 45A1D0671ABD1AFB
Name: PackMan Project (signing key) 
Fingerprint: F887 5B88 0D51 8B6B 8C53 0D13 45A1 D067 1ABD 1AFB
Created: 09/16/2014
Expires: 09/13/2024

… which matches the key ID shown. Mystery solved. :slight_smile:

OK… Good all is well.

This should also have achieved the same result:

rpm -e gpg-pubkey-1abd1afb-54176598 && zypper cc --all && zypper ref