Bug 1841960 - dpdk-examples-19.11.1-2.fc32 is uninstallable
Summary: dpdk-examples-19.11.1-2.fc32 is uninstallable
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: dpdk
Version: 32
Hardware: Unspecified
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Timothy Redaelli
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-05-29 22:45 UTC by Andre Robatino
Modified: 2020-06-14 17:01 UTC (History)
4 users (show)

Fixed In Version: dpdk-19.11.1-3.fc32
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-06-14 17:01:59 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Andre Robatino 2020-05-29 22:45:56 UTC
Description of problem:

In F32, the latest version of dpdk-examples is uninstallable. It tries to install the release version and downgrade other packages. (Note that my version of openswitch is from koji, it hasn't gotten to testing or stable yet.)

Installing:
 dpdk-examples       x86_64       2:18.11.6-1.fc32          fedora        804 k
Downgrading:
 dpdk                x86_64       2:18.11.6-1.fc32          fedora        3.1 M
 openvswitch         x86_64       2.12.0-2.fc32             fedora        2.0 M
Skipping packages with broken dependencies:
 dpdk-examples       x86_64       2:19.11.1-2.fc32          updates       869 k

Version-Release number of selected component (if applicable):
dpdk-examples-19.11.1-2

How reproducible:
always

Additional info:
Originally reported in a comment from https://bodhi.fedoraproject.org/updates/FEDORA-2020-add0c5f7c9 (openvswitch) but no bug report.

Comment 1 Andre Robatino 2020-05-30 08:31:37 UTC
Can install dpdk-examples in Rawhide. Haven't tested F31.

Comment 2 Neil Horman 2020-05-30 16:50:54 UTC
this actually seems like its pretty related to the last problem.  dpdk-19.11 exists in the updates repo, so it should update that.  If you run rpm -qli --whatrequires dpdk-18.11, what are the results?

Comment 3 Neil Horman 2020-05-30 18:38:07 UTC
yeah, actually, this looks to be the exact same issue.  Timothy updated dpdk to 19.11 in F32 but never seems to have pushed it, and didn't update openvswitch, like he just did in rawhide, so while it doesn't have an explicit dependency on dpdk 18.11, it has a dependency on the DSO versions in the package. When I went to fix several CVEs on DPDK in mid may for F32 I pushed the new major version and the deps broke.  Tim, please rebuild ovs so it matches with the latest dpdk version and push an update for F32

Comment 4 Andre Robatino 2020-05-30 20:29:39 UTC
[root@lenovo-pc ~]# rpm -qli --whatrequires dpdk-18.11
no package requires dpdk-18.11
[root@lenovo-pc ~]#

Comment 5 Timothy Redaelli 2020-06-03 17:13:48 UTC
(In reply to Neil Horman from comment #3)
> yeah, actually, this looks to be the exact same issue.  Timothy updated dpdk
> to 19.11 in F32 but never seems to have pushed it, and didn't update
> openvswitch, like he just did in rawhide, so while it doesn't have an
> explicit dependency on dpdk 18.11, it has a dependency on the DSO versions
> in the package. When I went to fix several CVEs on DPDK in mid may for F32 I
> pushed the new major version and the deps broke.  Tim, please rebuild ovs so
> it matches with the latest dpdk version and push an update for F32

openvswitch 2.13 was already on Fedora 32
(https://bodhi.fedoraproject.org/updates/FEDORA-2020-add0c5f7c9) linked with dpdk 19.11

Comment 6 Timothy Redaelli 2020-06-03 17:34:10 UTC
It's the same problem already fixed of https://bugzilla.redhat.com/show_bug.cgi?id=1832416,
patch backported to f32 too

Comment 7 Fedora Update System 2020-06-03 22:42:28 UTC
FEDORA-2020-2be679adfb has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2be679adfb

Comment 8 Fedora Update System 2020-06-04 04:08:57 UTC
FEDORA-2020-2be679adfb has been pushed to the Fedora 32 testing repository.
In short time you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-2be679adfb`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2be679adfb

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2020-06-14 17:01:59 UTC
dpdk-19.11.1-3.fc32 has been pushed to the Fedora 32 stable repository. If problems still persist, please make note of it in this bug report.


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