Bug 2018182 - libvirt FTBFS with check failures on aarch64, s390x and armv7
Summary: libvirt FTBFS with check failures on aarch64, s390x and armv7
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: libvirt
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Libvirt Maintainers
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2018439
Blocks: TRACKER-bugs-affecting-libguestfs
TreeView+ depends on / blocked
 
Reported: 2021-10-28 13:20 UTC by Remi Collet
Modified: 2021-10-29 15:27 UTC (History)
10 users (show)

Fixed In Version: libvirt-7.8.0-2.fc36
Clone Of:
Environment:
Last Closed: 2021-10-29 14:40:33 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
verbose log (1.26 MB, text/plain)
2021-10-29 10:20 UTC, Richard W.M. Jones
no flags Details

Description Remi Collet 2021-10-28 13:20:30 UTC
Noticed during PHP 8.1 Mass Rebuild

Doesn't seems related to PHP

DEBUG util.py:444:  Error: 
DEBUG util.py:444:   Problem: package libvirt-daemon-kvm-7.8.0-1.fc36.armv7hl requires libvirt-daemon-driver-storage = 7.8.0-1.fc36, but none of the providers can be installed
DEBUG util.py:444:    - package libvirt-daemon-driver-storage-7.8.0-1.fc36.armv7hl requires libvirt-daemon-driver-storage-gluster = 7.8.0-1.fc36, but none of the providers can be installed
DEBUG util.py:444:    - conflicting requests
DEBUG util.py:444:    - nothing provides glusterfs-client >= 2.0.1 needed by libvirt-daemon-driver-storage-gluster-7.8.0-1.fc36.armv7hl
DEBUG util.py:444:    - nothing provides libgfapi.so.0 needed by libvirt-daemon-driver-storage-gluster-7.8.0-1.fc36.armv7hl
DEBUG util.py:444:    - nothing provides libgfapi.so.0(GFAPI_3.4.0) needed by libvirt-daemon-driver-storage-gluster-7.8.0-1.fc36.armv7hl
DEBUG util.py:444:    - nothing provides /usr/sbin/gluster needed by libvirt-daemon-driver-storage-gluster-7.8.0-1.fc36.armv7hl

And this is only for arm

Build passes on other arches
https://koji.fedoraproject.org/koji/taskinfo?taskID=77969720

Comment 1 Richard W.M. Jones 2021-10-28 13:35:15 UTC
It's not mentioned in the changelog, bug or anywhere else,
but armv7 has been dropped by glusterfs:

https://src.fedoraproject.org/rpms/glusterfs/c/09db540e359f6345a4d49b2b6525e23b7d1a67f7?branch=rawhide

Comment 4 Richard W.M. Jones 2021-10-28 14:50:28 UTC
Alternate fix to gluster on armv7 was suggested:
https://www.mail-archive.com/lttng-dev@lists.lttng.org/msg12950.html

Comment 5 Richard W.M. Jones 2021-10-28 15:54:29 UTC
Build:
https://koji.fedoraproject.org/koji/taskinfo?taskID=77977688

I suspect this might fail in the tests again like the scratch build.

Comment 6 Richard W.M. Jones 2021-10-28 16:45:37 UTC
It's failing in the tests:

Summary of Failures:
 90/162 libvirt / virdrivermoduletest             FAIL             0.08s   exit status 1
129/162 libvirt / storagepoolxml2argvtest         FAIL             0.06s   exit status 1
130/162 libvirt / storagepoolxml2xmltest          FAIL             0.06s   exit status 1
133/162 libvirt / virstoragetest                  FAIL             0.06s   exit status 1

This seems like a libvirt problem unrelated to this rebuild.

Comment 7 Richard W.M. Jones 2021-10-29 10:20:50 UTC
Created attachment 1838268 [details]
verbose log

I reproduce this locally and ran the test with:

VIR_TEST_VERBOSE=1 VIR_TEST_DEBUG=1 meson test -C redhat-linux-build --num-processes 4 --print-errorlogs --no-suite syntax-check --timeout-multiplier 10

Attached is the log.

Comment 8 Richard W.M. Jones 2021-10-29 14:40:33 UTC
https://koji.fedoraproject.org/koji/taskinfo?taskID=78022743

Comment 9 Richard W.M. Jones 2021-10-29 15:27:08 UTC
FWIW this original bug was about libguestfs and that has now been built too
(libguestfs-1.46.0-4.fc36)


Note You need to log in before you can comment on or make changes to this bug.