vlc update issue

Latest response

[root@localhost ~]# yum update --refresh -y
Updating Subscription Management repositories.
Adobe Systems Incorporated 896 B/s | 2.9 kB 00:03
Extra Packages for Enterprise Linux Modular 8 - x86_ 4.9 kB/s | 9.5 kB 00:01
Extra Packages for Enterprise Linux 8 - x86_64 1.9 kB/s | 4.1 kB 00:02
Extra Packages for Enterprise Linux 8 - x86_64 176 kB/s | 9.3 MB 00:54
google-chrome 3.3 kB/s | 1.3 kB 00:00
google-chrome 4.4 kB/s | 3.6 kB 00:00
google-earth-pro 3.3 kB/s | 1.3 kB 00:00
Red Hat Enterprise Linux 8 for x86_64 - Supplementar 640 B/s | 3.8 kB 00:06
Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (R 2.5 kB/s | 4.5 kB 00:01
Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs 2.1 kB/s | 4.1 kB 00:01
Red Hat Enterprise Linux 8 for x86_64 - AppStream (R 2.9 kB/s | 4.5 kB 00:01
RPM Fusion for EL 8 - Free - Updates 2.4 kB/s | 3.7 kB 00:01
RPM Fusion for EL 8 - Free - Updates 91 kB/s | 287 kB 00:03
RPM Fusion for EL 8 - Nonfree - Updates 2.1 kB/s | 3.7 kB 00:01
RPM Fusion for EL 8 - Nonfree - Updates 42 kB/s | 81 kB 00:01
Error:
Problem: package vlc-1:3.0.13-1.el8.x86_64 requires libfluidsynth.so.1()(64bit), but none of the providers can be installed
- cannot install both fluidsynth-libs-2.1.8-3.el8.x86_64 and fluidsynth-libs-1.1.11-6.el8.x86_64
- cannot install the best update candidate for package vlc-1:3.0.12-1.el8.x86_64
- cannot install the best update candidate for package fluidsynth-libs-1.1.11-6.el8.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@localhost ~]#

how to report this issue?thanks.

Responses

Be sure to enable the EPEL repository, as documented at the bottom of the page here: https://rpmfusion.org/Configuration

Edit: Nevermind, I missed the messages near the top.

Hi ! :)

I could reproduce your problem, there seems to be something wrong the build of the fluidsynth-libs 2.1.8 package.
In order to get other updates add the --exclude option to the upgrade command until a fixed package is available.

sudo dnf upgrade --exclude=fluidsynth-libs

Regards,
Christian

This worked on my machine to install vlc:

sudo -i
wget https://muug.ca/mirror/rpmfusion/free/el/updates/8/x86_64/v/vlc-3.0.13-1.el8.x86_64.rpm
dnf install fluidsynth fluidsynth-devel fluidsynth-libs vlc-core vlc-devel vlc-extras
# This package appears broken too: qsynth
rpm -ivh --nodeps ./vlc-3.0.13-1.el8.x86_64.rpm

I'm not sure what functionality may be broken but it is playing music just fine. I haven't tried a video because I have none on my machine. The downside is unless rpm has changed in my time away from linux you will need to uninstall and use dnf to install it again once this is fixed.

Cory

All,

Meanwhile new VLC packages have been released and now everything works as expected. :)

Regards,
Christian

new issue....

[root@localhost ~]# yum update --refresh -y
Updating Subscription Management repositories.
Adobe Systems Incorporated                           1.9 kB/s | 2.9 kB     00:01    
Extra Packages for Enterprise Linux Modular 8 - x86_ 3.9 kB/s | 8.8 kB     00:02    
Extra Packages for Enterprise Linux 8 - x86_64       4.8 kB/s | 8.8 kB     00:01    
Extra Packages for Enterprise Linux 8 - x86_64       164 kB/s |  10 MB     01:02    
google-chrome                                        2.3 kB/s | 1.3 kB     00:00    
google-earth-pro                                     2.7 kB/s | 1.3 kB     00:00    
Red Hat Enterprise Linux 8 for x86_64 - Supplementar 1.4 kB/s | 3.8 kB     00:02    
Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (R 2.9 kB/s | 4.5 kB     00:01    
Red Hat Enterprise Linux 8 for x86_64 - BaseOS (RPMs 2.7 kB/s | 4.1 kB     00:01    
Red Hat Enterprise Linux 8 for x86_64 - AppStream (R 2.7 kB/s | 4.5 kB     00:01    
RPM Fusion for EL 8 - Free - Updates                 2.8 kB/s | 3.7 kB     00:01    
RPM Fusion for EL 8 - Nonfree - Updates              2.4 kB/s | 3.7 kB     00:01    
Error: 
 Problem 1: cannot install the best update candidate for package ffmpeg-libs-4.2.4-1.el8.x86_64
  - nothing provides libaom.so.3()(64bit) needed by ffmpeg-libs-4.2.4-2.el8.x86_64
 Problem 2: cannot install the best update candidate for package vlc-core-1:3.0.13-1.el8.1.x86_64
  - nothing provides libaom.so.3()(64bit) needed by vlc-core-1:3.0.16-1.el8.x86_64
 Problem 3: package vlc-1:3.0.16-1.el8.x86_64 requires vlc-core(x86-64) = 1:3.0.16-1.el8, but none of the providers can be installed
  - cannot install the best update candidate for package vlc-1:3.0.13-1.el8.1.x86_64
  - nothing provides libaom.so.3()(64bit) needed by vlc-core-1:3.0.16-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
[root@localhost ~]# 

Hi ! :)

What Robert reports below is correct : sudo dnf upgrade --enablerepo=epel-testing solves the problem. :)

Regards,
Christian

Yes, good point about the epel-testing repository; for some reason, I didn't even think of it!

The new libaom package includes security fixes, so this is a case where one might not want to wait for the EPEL final release.

I fully agree with you regarding the security fixes in this special case, Robert ! :)

Regards,
Christian

The libaom package comes from EPEL, and a review of Koji reveals that the newer version is still in testing.

RPMFusion should have waited until EPEL was updated to release these new packages.

Hi Robert,

Thanks a lot for providing this information ! :)

Regards,
Christian