Bug 1860740

Summary: rebuild openimageio against newer libdc1394
Product: [Fedora] Fedora Reporter: Nick Black <dank>
Component: OpenImageIOAssignee: Richard Shaw <hobbes1069>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 33CC: hobbes1069, quantum.analyst
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-09-10 11:51:34 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1859499, 1861155    
Bug Blocks:    

Description Nick Black 2020-07-27 04:02:00 UTC
Hey there! I've been unable to build notcurses for a little over a week now in koji due to uninstallable OpenImageIO (dependency issues last week involving libpoppler, and this week with lib1394). Here's an example:

https://kojipkgs.fedoraproject.org//work/tasks/2236/47842236/mock_output.log

> Problem: package OpenImageIO-devel-2.1.17.0-1.fc33.x86_64 requires
libOpenImageIO.so.2.1()(64bit), but none of the providers can be installed
>  - package OpenImageIO-devel-2.1.17.0-1.fc33.x86_64 requires
libOpenImageIO_Util.so.2.1()(64bit), but none of the providers can be installed
>  - package OpenImageIO-devel-2.1.17.0-1.fc33.x86_64 requires
OpenImageIO(x86-64) = 2.1.17.0-1.fc33, but none of the providers can be
installed
>  - package OpenImageIO-2.1.17.0-1.fc33.x86_64 requires
libopencv_core.so.4.3()(64bit), but none of the providers can be installed
>  - package OpenImageIO-2.1.17.0-1.fc33.x86_64 requires
libopencv_imgproc.so.4.3()(64bit), but none of the providers can be installed
>  - package OpenImageIO-2.1.17.0-1.fc33.x86_64 requires
libopencv_videoio.so.4.3()(64bit), but none of the providers can be installed
>  - conflicting requests
>  - nothing provides libdc1394.so.22()(64bit) needed by
opencv-core-4.3.0-7.fc33.x86_64

Comment 1 Richard Shaw 2020-07-27 12:17:32 UTC
Interesting, opencv hasn't had a soname change that I know of in some time. I'll take a look but most likely a simple rebuild will fix it.

Comment 2 Nick Black 2020-07-27 12:19:10 UTC
Sorry if the report was confusing -- opencv was causing a problem over a week ago. After it stopped showing up, libpoppler was the culprit for a few days, and now the problem seems due to libdc1394.

Yes, I expect a rebuild to solve things. Thanks for taking this up!

Comment 3 Richard Shaw 2020-07-27 13:56:26 UTC
Well, opencv is still broken, is there a BZ on it?

Error: 
DEBUG util.py:621:   Problem: package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_core.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_imgproc.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_imgcodecs.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_highgui.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_videoio.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_features2d.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_objdetect.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_video.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_flann.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_ml.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_photo.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_hfs.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_intensity_transform.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_rapid.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_shape.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_stitching.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_alphamat.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_cvv.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_gapi.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_superres.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_videostab.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - package opencv-devel-4.3.0-7.fc33.x86_64 requires libopencv_viz.so.4.3()(64bit), but none of the providers can be installed
DEBUG util.py:621:    - conflicting requests
DEBUG util.py:621:    - nothing provides libdc1394.so.22()(64bit) needed by opencv-core-4.3.0-7.fc33.x86_64

Comment 4 Nick Black 2020-07-27 19:29:44 UTC
Ahhh, so it's opencv that's dragging in libdc1394, got it.

I'll go look, and if I don't see one, I'll file one. Either way, I'll report the relevant bug here.

Comment 5 Elliott Sales de Andrade 2020-07-28 09:54:31 UTC
You should use Depends On/Blocks for bugs on this site.

Comment 6 Ben Cotton 2020-08-11 13:49:44 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 33 development cycle.
Changing version to 33.

Comment 7 Nick Black 2020-08-21 05:58:44 UTC
This has been fixed for a minute, closing.