Thanks, that was indeed the issue. Added this to my script.
Original Message:
Sent: Thu May 08, 2025 09:28 AM
From: SANGAMESH MALLAYYA
Subject: AIX 7.2 rpm NOKEY + gpgcheck = 1 now in AIX_Toolbox and AIX_Toolbox_noarch causing GPGME: Invalid crypto engine
Please make sure /opt/freeware/bin is set in $PATH variable.
Please check this forum post for more information https://community.ibm.com/community/user/blogs/sangamesh-mallayya1/2025/05/07/aix-toolbox-rpm-packages-signature
------------------------------
SANGAMESH
Original Message:
Sent: Thu May 08, 2025 03:32 AM
From: Bogdan Dragoiu
Subject: AIX 7.2 rpm NOKEY + gpgcheck = 1 now in AIX_Toolbox and AIX_Toolbox_noarch causing GPGME: Invalid crypto engine
Hello,
Last week I reinstalled RPMS without issues, as part of my procedure I also create the dnf.conf from scratch by extracting it from dnf-data.
This week it seems there has been changes there that are creating issues.
During `install_dnf.sh` the packages install but are throwing NOKEY errors on some of them.
warning: ca-certificates-2023.2.60-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: ca-certificates-2023.2.60-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: ca-certificates-2023.2.60-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-automatic-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-automatic-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-automatic-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-data-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-data-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: dnf-data-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: gnupg2-2.2.35-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: gnupg2-2.2.35-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: gnupg2-2.2.35-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libmodulemd-1.5.2-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libmodulemd-1.5.2-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libmodulemd-1.5.2-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libsmartcols-2.34-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libsmartcols-2.34-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libsmartcols-2.34-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libsolv-0.7.9-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libsolv-0.7.9-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libsolv-0.7.9-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libzstd-1.4.4-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libzstd-1.4.4-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: libzstd-1.4.4-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: p11-kit-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: p11-kit-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: p11-kit-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: p11-kit-tools-0.23.22-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-gpg-1.13.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-gpg-1.13.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-gpg-1.13.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-hawkey-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-hawkey-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-hawkey-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-dnf-4.2.17-32_5.aix7.1.noarch.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-gpg-1.13.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-gpg-1.13.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-gpg-1.13.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-hawkey-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-hawkey-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-hawkey-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-libcomps-0.1.15-32_1.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-libdnf-0.39.1-32_3.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-librepo-1.11.0-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: rpm-python3-4.15.1-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: rpm-python3-4.15.1-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: rpm-python3-4.15.1-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: rpm-python3.9-4.15.1-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: rpm-python3.9-4.15.1-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: rpm-python3.9-4.15.1-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-devel-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-devel-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-devel-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-libs-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-libs-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: zchunk-libs-1.1.4-32_2.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYca-certificates-2023.2.60-0 is already installeddnf-4.2.17-32_5 is already installeddnf-automatic-4.2.17-32_5 is already installeddnf-data-4.2.17-32_5 is already installedgnupg2-2.2.35-0 is already installedlibcomps-0.1.15-32_1 is already installedlibdnf-0.39.1-32_3 is already installedlibmodulemd-1.5.2-32_2 is already installedlibrepo-1.11.0-32_2 is already installedlibsmartcols-2.34-32_1 is already installedlibsolv-0.7.9-32_3 is already installedlibzstd-1.4.4-32_1 is already installedp11-kit-0.23.22-0 is already installedp11-kit-tools-0.23.22-0 is already installedpython3-3.9.16-0 is already installedpython3-dnf-4.2.17-32_5 is already installedpython3-gpg-1.13.1-32_3 is already installedpython3-hawkey-0.39.1-32_3 is already installedpython3-libcomps-0.1.15-32_1 is already installedpython3-libdnf-0.39.1-32_3 is already installedpython3-librepo-1.11.0-32_2 is already installedpython3.9-3.9.16-0 is already installedwarning: python3.9-devel-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYpython3.9-dnf-4.2.17-32_5 is already installedpython3.9-gpg-1.13.1-32_3 is already installedpython3.9-hawkey-0.39.1-32_3 is already installedwarning: python3.9-idle-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYpython3.9-libcomps-0.1.15-32_1 is already installedpython3.9-libdnf-0.39.1-32_3 is already installedpython3.9-librepo-1.11.0-32_2 is already installedwarning: python3.9-test-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYwarning: python3.9-tkinter-3.9.16-0.aix7.1.ppc.rpm: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYrpm-python3-4.15.1-32_2 is already installedrpm-python3.9-4.15.1-32_2 is already installedzchunk-libs-1.1.4-32_2 is already installed
It will install, however I then simulate an update to see if it would succeed with `dnf upgrade --setopt tsflags=test` and this breaks:
warning: [fd 18]: Header V4 RSA/SHA256 Signature, key ID 41eea8e0: NOKEYAIX generic repository 3.0 MB/s | 3.1 kB 00:00Traceback (most recent call last): File "/usr/bin/dnf", line 58, in <module> main.user_main(sys.argv[1:], exit_code=True) File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 191, in user_main errcode = main(args) File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 65, in main return _main(base, args, cli_class, option_parser_class) File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 98, in _main return cli_run(cli, base) File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 122, in cli_run ret = resolving(cli, base) File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/main.py", line 166, in resolving base.do_transaction(display=displays) File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 235, in do_transaction self.gpgsigcheck(install_pkgs) File "/opt/freeware/lib/python3.9/site-packages/dnf/cli/cli.py", line 287, in gpgsigcheck self._get_key_for_package(po, fn) File "/opt/freeware/lib/python3.9/site-packages/dnf/base.py", line 2313, in _get_key_for_package keys = dnf.crypto.retrieve(keyurl, repo) File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 177, in retrieve keyinfos = rawkey2infos(handle) File "/opt/freeware/lib/python3.9/site-packages/dnf/crypto.py", line 158, in rawkey2infos with pubring_dir(pb_dir), Context() as ctx: File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 220, in __init__ self.protocol = protocol File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 169, in __setattr__ super(GpgmeWrapper, self).__setattr__(key, value) File "/opt/freeware/lib/python3.9/site-packages/gpg/core.py", line 1123, in protocol errorcheck(gpgme.gpgme_engine_check_version(value)) File "/opt/freeware/lib/python3.9/site-packages/gpg/errors.py", line 129, in errorcheck raise GPGMEError(retval, extradata)gpg.errors.GPGMEError: GPGME: Invalid crypto engine
I noticed that there seems to have been a change in the dnf.conf now contains gpgkey = file:///opt/freeware/etc/dnf/RPM-GPG-KEY-IBM-AIX-Toolbox and gpgcheck = 1
[AIX_Toolbox]name = AIX generic repositorybaseurl = anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/">https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/enabled = 1gpgkey = file:///opt/freeware/etc/dnf/RPM-GPG-KEY-IBM-AIX-Toolboxgpgcheck = 1[AIX_Toolbox_noarch]name = AIX noarch repositorybaseurl = anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/noarch/">https://anonymous:anonymous@public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/noarch/enabled = 1gpgkey = file:///opt/freeware/etc/dnf/RPM-GPG-KEY-IBM-AIX-Toolboxgpgcheck = 1
If i set the gpgcheck back to 0 I the update will succeed.
The key mentioned exists and and contains:
-----BEGIN PGP PUBLIC KEY BLOCK-----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=wwyH-----END PGP PUBLIC KEY BLOCK-----
How are we expected to proceed?
------------------------------
Bogdan Dragoiu
------------------------------