DevHeads.net

libvirt uninstallable in F30 Koji because of broken ceph dep

DEBUG util.py:554: BUILDSTDERR: Error:
DEBUG util.py:554: BUILDSTDERR: Problem: package libvirt-daemon-kvm-5.1.0-1.fc30.x86_64 requires libvirt-daemon-driver-storage = 5.1.0-1.fc30, but none of the providers can be installed
DEBUG util.py:554: BUILDSTDERR: - package libguestfs-1:1.40.2-2.fc30.x86_64 requires libvirt-daemon-kvm >= 0.10.2-3, but none of the providers can be installed
DEBUG util.py:554: BUILDSTDERR: - package libvirt-daemon-driver-storage-5.1.0-1.fc30.x86_64 requires libvirt-daemon-driver-storage-rbd = 5.1.0-1.fc30, but none of the providers can be installed
DEBUG util.py:554: BUILDSTDERR: - package libguestfs-devel-1:1.40.2-2.fc30.x86_64 requires libguestfs.so.0()(64bit), but none of the providers can be installed
DEBUG util.py:554: BUILDSTDERR: - package libguestfs-devel-1:1.40.2-2.fc30.x86_64 requires libguestfs(x86-64) = 1:1.40.2-2.fc30, but none of the providers can be installed
DEBUG util.py:554: BUILDSTDERR: - package libvirt-daemon-driver-storage-rbd-5.1.0-1.fc30.x86_64 requires librados.so.2()(64bit), but none of the providers can be installed
DEBUG util.py:554: BUILDSTDERR: - conflicting requests
DEBUG util.py:554: BUILDSTDERR: - nothing provides libcrc32.so()(64bit) needed by librados2-1:14.1.0-1.fc30.x86_64

(from <a href="https://kojipkgs.fedoraproject.org//work/tasks/15/33260015/root.log" title="https://kojipkgs.fedoraproject.org//work/tasks/15/33260015/root.log">https://kojipkgs.fedoraproject.org//work/tasks/15/33260015/root.log</a>)

This looks like it might be fixed by ceph-14.1.0-2.fc30.

Do we just need to add a build override, or does this require a
further fix in libvirt and/or ceph?

Rich.

Comments

Re: libvirt uninstallable in F30 Koji because of broken ceph dep

By Richard W.M. Jones at 03/07/2019 - 04:29

On Thu, Mar 07, 2019 at 08:02:00AM +0000, Richard W.M. Jones wrote:
To answer my own question - I added a 5 day build override and that
seems to have fixed things.

Rich.

Re: libvirt uninstallable in F30 Koji because of broken ceph dep

By Daniel P. Berrange at 03/07/2019 - 05:47

On Thu, Mar 07, 2019 at 08:29:52AM +0000, Richard W.M. Jones wrote:
So I guess there was a ceph override already when we built it, and this
this expired preventing installs until you re-added the override ?

Regards,
Daniel

Re: libvirt uninstallable in F30 Koji because of broken ceph dep

By Richard W.M. Jones at 03/07/2019 - 05:53

On Thu, Mar 07, 2019 at 09:47:51AM +0000, Daniel P. Berrangé wrote:
I'm not sure if the libvirt build would have been affected by this?
In any case the 5 day override fixes things for now.

There is no Bodhi update for ceph however. I'm not sure if we need
one. Up til quite recently Bodhi was not required for F30, but I see
now updates appearing:

<a href="https://bodhi.fedoraproject.org/updates/?releases=F30&amp;status=pending" title="https://bodhi.fedoraproject.org/updates/?releases=F30&amp;status=pending">https://bodhi.fedoraproject.org/updates/?releases=F30&amp;status=pending</a>

Rich.

Re: libvirt uninstallable in F30 Koji because of broken ceph dep

By =?UTF-8?Q?Bj=c3... at 03/07/2019 - 06:20

Am Donnerstag, den 07.03.2019, 09:53 +0000 schrieb Richard W.M. Jones:

Hi,

the recent build of ceph was made after the bodhi activation point, so
an update for it needs to be submitted. As we are in the beta freeze
for now, you should also ask for a freeze exception.

You should tag the buildroot override for ceph up until Apr 4th, to make
sure it will be available during the hole possible time of the beta
freeze.

Björn