Description of problem: Trying to install openvswitch2.13 when an older version package (e.g. openvswitch2.11) is installed, the installation fails due to file conflicts. Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. dnf install -y openvswitch2.11-2.11.3-69.el8fdp 2. dnf install -y openvswitch2.13-2.13.0-60.el8fdp Actual results: Installation fails with the error of the following format: Transaction check error: file /usr/bin/ovs-appctl from install of openvswitch2.13-2.13.0-60.el8fdp.x86_64 conflicts with file from package openvswitch2.11-2.11.3-69.el8fdp.x86_64 Expected results: Fail due to conflicting packages instead of conflicting files, which I think should allow for the use of "dnf swap" or "dnf install --allowerasing" in case we want the newer package to replace the older one. Additional info:
* Wed Oct 21 2020 Open vSwitch CI <ovs-team> - 2.13.0-63 - Merging upstream branch-2.13 [6f80f8c230dadd1c4c8a6830aab018271b79f66e] * Wed Oct 21 2020 Timothy Redaelli <tredaelli> - 2.13.0-62 - redhat: Add conflicts for older versioned packages (#1886836) [b1f563c73886c6bded2f4b076f52caa5b12cd026]
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (openvswitch2.13 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:5310