Bug 1912494 - cannot install the best update candidate for package ffmpeg-libs-4.3.1-14.fc32.x86_64
Summary: cannot install the best update candidate for package ffmpeg-libs-4.3.1-14.fc3...
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: dav1d
Version: 32
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Robert-André Mauchin 🐧
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-01-04 15:23 UTC by RobbieTheK
Modified: 2021-01-11 15:21 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-01-11 15:21:35 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description RobbieTheK 2021-01-04 15:23:11 UTC
I don't see an option for ffmpeg so I chose dnf for the Component.

dnf upgrade --refresh --best --allowerasing

Error: 
 Problem 1: cannot install the best update candidate for package ffmpeg-libs-4.3.1-14.fc32.x86_64
  - problem with installed package ffmpeg-libs-4.3.1-14.fc32.x86_64
  - package ffmpeg-libs-4.3.1-17.fc32.x86_64 requires libdav1d.so.3()(64bit), but none of the providers can be installed
  - cannot install both libdav1d-0.5.2-7.git39667c7.fc32.x86_64 and libdav1d-0.7.1-1.fc32.x86_64
  - cannot install both libdav1d-0.5.2-2.fc32.x86_64 and libdav1d-0.7.1-1.fc32.x86_64
  - cannot install the best update candidate for package libdav1d-0.7.1-1.fc32.x86_64
  - problem with installed package libdav1d-0.7.1-1.fc32.x86_64
 Problem 2: package ffmpeg-libs-4.3.1-17.fc32.x86_64 requires libdav1d.so.3()(64bit), but none of the providers can be installed
  - cannot install the best update candidate for package libdav1d-0.7.1-1.fc32.x86_64
  - cannot install both libdav1d-0.5.2-7.git39667c7.fc32.x86_64 and libdav1d-0.7.1-1.fc32.x86_64
  - cannot install both libdav1d-0.5.2-2.fc32.x86_64 and libdav1d-0.7.1-1.fc32.x86_64
  - package ffmpeg-4.3.1-17.fc32.x86_64 requires ffmpeg-libs(x86-64) = 4.3.1-17.fc32, but none of the providers can be installed
  - cannot install the best update candidate for package ffmpeg-4.3.1-14.fc32.x86_64
  - problem with installed package ffmpeg-4.3.1-14.fc32.x86_64
(try to add '--skip-broken' to skip uninstallable packages)

Comment 1 Jaroslav Mracek 2021-01-11 15:01:16 UTC
It looks like that the issue is that libdav1d provides a different symbol version in `0.7.1-1` and `0.5.2-7` . Unfortunately updates of ffmpeg-libs are still available with requirement of libdav1d.so.3()(64bit). The issue can be fixed by rebuild of ffmpeg-libs (ffmpeg-libs belongs to unsupported repository) with the latest fedora packages or providing of compat library of libdav1d.

Probably maintainers of libdav1d could help.

Comment 2 Igor Raits 2021-01-11 15:21:35 UTC
Please report this bug to rpmfusion.


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