rpm-software-management / librepo

A library providing C and Python (libcURL like) API for downloading packages and linux repository metadata in rpm-md format
http://rpm-software-management.github.io/librepo/
GNU Lesser General Public License v2.1
75 stars 91 forks source link

Last published cmt 45292f2492f1b6016e50c4e4956717f63b1eed2e failed to build on rawhide #191

Closed morucci closed 4 years ago

morucci commented 4 years ago

Hi,

I'm maintaining a copr repo of DNF master in the context of an experimentation of Zuul CI. I saw that the last merged commit on librepo 45292f2492f1b6016e50c4e4956717f63b1eed2e failed to build on rawhide. The same commit built on f30 and f31. See https://copr.fedorainfracloud.org/coprs/fbo/dnf-master/build/1346556/ cc @m-blaha

morucci commented 4 years ago

As for dnf and libdnf, I'd like to propose https://github.com/rpm-software-management/librepo/pull/192.

kontura commented 4 years ago

It looks like your failing build is not necessarily related to the commit you mentioned, looking at the log all the python tests are failing with gpg.errors.GPGMEError: GPGME: Invalid crypto engine from a certain point.

Also I just tried building it on rawhide and it work without problems.

morucci commented 4 years ago

Thanks, yes it seems it was a rawhide issue. It seems to be fixed now as I see last commits on libdnf for rawhide succeeded https://copr.fedorainfracloud.org/coprs/fbo/dnf-master/builds/