-
Libdnf assumed that librepo internally uses gpgme for PGP keyring. Libdnf used the librepo keyring directly via gpgme instead of using the librepo API. It had to, the librepo API was insufficient. Librepo in version 1.15.0 extended the PGP API. This commmit uses the extended librepo PGP API and removes libdnf's dependency on gpgme. This is importand because a newer librepo may internally use a different PGP implementation than gpgme. The code was backported from libdnf5.
b4e98628
Loading