Package Dependency fails because it requires an older version

Latest response

I am trying to run updates but can't because I have a newer version of required dependency. How do I solve this?

--> Finished Dependency Resolution
Error: Package: gvfs-1.36.2-1.el7.x86_64 (rhel-7-workstation-rpms)
Requires: libbluray.so.1()(64bit)
Available: libbluray-0.2.3-5.el7.x86_64 (rhel-7-workstation-rpms)
libbluray.so.1()(64bit)
Installed: libbluray-1.0.2-2.el7.x86_64 (@epel-multimedia)
~libbluray.so.2()(64bit)

Responses

Hi Patrick,

Check if you could downgrade that package to the required one, you may need to disable 'epel-multimedia' for this. It looks that the package "libbluray" is available in both Red Hat repo channel and also from EPEL. I'm not sure if that package can be excluded as it might lead to dependencies to come up.

I disable 'epel-multimedia' then tried to downgrade libbluray and get this.

Resolving Dependencies --> Running transaction check ---> Package libbluray.x86_64 0:0.2.3-5.el7 will be a downgrade ---> Package libbluray.x86_64 0:1.0.2-2.el7 will be erased --> Finished Dependency Resolution Error: Package: 1:compat-ffmpeg-libs-3.4.4-4.el7.x86_64 (@epel-multimedia) Requires: libbluray.so.2()(64bit) Removing: libbluray-1.0.2-2.el7.x86_64 (@epel-multimedia) libbluray.so.2()(64bit) Downgraded By: libbluray-0.2.3-5.el7.x86_64 (rhel-7-workstation-rpms) ~libbluray.so.1()(64bit) Error: Package: 1:ffmpeg-libs-4.0.2-5.el7.x86_64 (@epel-multimedia) Requires: libbluray.so.2()(64bit) Removing: libbluray-1.0.2-2.el7.x86_64 (@epel-multimedia) libbluray.so.2()(64bit) Downgraded By: libbluray-0.2.3-5.el7.x86_64 (rhel-7-workstation-rpms) ~libbluray.so.1()(64bit) Error: Package: 1:vlc-3.0.4-4.el7.x86_64 (@epel-multimedia) Requires: libbluray.so.2()(64bit) Removing: libbluray-1.0.2-2.el7.x86_64 (@epel-multimedia) libbluray.so.2()(64bit) Downgraded By: libbluray-0.2.3-5.el7.x86_64 (rhel-7-workstation-rpms) ~libbluray.so.1()(64bit) Error: Package: HandBrake-gui-1.2.0-5.20180821gitdd2de7f.el7.x86_64 (@epel-multimedia) Requires: libbluray.so.2()(64bit) Removing: libbluray-1.0.2-2.el7.x86_64 (@epel-multimedia) libbluray.so.2()(64bit) Downgraded By: libbluray-0.2.3-5.el7.x86_64 (rhel-7-workstation-rpms) ~libbluray.so.1()(64bit) Error: Package: HandBrake-cli-1.2.0-5.20180821gitdd2de7f.el7.x86_64 (@epel-multimedia) Requires: libbluray.so.2()(64bit) Removing: libbluray-1.0.2-2.el7.x86_64 (@epel-multimedia) libbluray.so.2()(64bit) Downgraded By: libbluray-0.2.3-5.el7.x86_64 (rhel-7-workstation-rpms) ~libbluray.so.1()(64bit) Error: Package: gvfs-1.30.4-6.el7.x86_64 (@epel-multimedia) Requires: libbluray.so.2()(64bit) Removing: libbluray-1.0.2-2.el7.x86_64 (@epel-multimedia) libbluray.so.2()(64bit) Downgraded By: libbluray-0.2.3-5.el7.x86_64 (rhel-7-workstation-rpms) ~libbluray.so.1()(64bit)

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.