AlmaLinux / Hardware-Certification-Suite

4 stars 5 forks source link

Broken dependencies for phoronix tests #13

Closed jonathanspw closed 4 months ago

jonathanspw commented 4 months ago

A few EPEL dependencies are broken.

# dnf install opencv-devel
Last metadata expiration check: 0:07:40 ago on Fri 21 Jun 2024 11:19:41 AM EDT.
Error: 
 Problem: package opencv-core-4.6.0-7.el9.x86_64 from epel requires libgdal.so.30()(64bit), but none of the providers can be installed
  - package gdal-libs-3.4.3-2.el9.x86_64 from epel requires libarmadillo.so.12()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_core.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_imgproc.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_dnn.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_calib3d.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_imgcodecs.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_video.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_videoio.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_features2d.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_highgui.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_ml.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_objdetect.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_flann.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_photo.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_gapi.so.406()(64bit), but none of the providers can be installed
  - package opencv-devel-4.6.0-7.el9.x86_64 from epel requires libopencv_stitching.so.406()(64bit), but none of the providers can be installed
  - package armadillo-12.6.6-2.el9.x86_64 from epel requires libarpack.so.2()(64bit), but none of the providers can be installed
  - conflicting requests
  - nothing provides libflexiblas64.so.3()(64bit) needed by arpack-3.8.0-4.el9.x86_64 from epel
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

I've submitted BZs to get this fixed and/or get permissions from the Fedora maintainers to maintain the EPEL branches myself.

https://bugzilla.redhat.com/show_bug.cgi?id=2293667 https://bugzilla.redhat.com/show_bug.cgi?id=2293666

jonathanspw commented 4 months ago

Actually we might just need to enable CRB...