CentOS - kmod-kvdo conflicts with itself?

Hi all,

Trying to upgrade a KVM host, from CentOS - mostly 7 to a clean CentOS 8 to see if I can get a domain running with a PCI card from the host.

The machine's been a lab box for a while and getting it tidied up has been a bit messy, but I think I'm nearly there, but there's one last thing (there's always one last thing :wink: )

Which is all by way of preamble to the question, how can a package conflict with itself?
I've stopped the KVM domains, checked the module wasn't loaded and re-installed the package without effect.
Any ideas on a path forward would be gratefully received.

kmod-kvdo-6.1.3.23-5.el7.x86_64 has installed conflict "kmod-kvdo": kmod-kvdo-6.1.3.23-5.el7.x86_64
Error: Check discovered 1 problem(s)
[root@lab-9 yum.repos.d]# dnf reinstall kmod-kvdo
Last metadata expiration check: 0:46:07 ago on Fri 20 Nov 2020 09:39:29 AM GMT.
Dependencies resolved.
===========================================================================================================
 Package                  Arch                  Version                          Repository           Size
===========================================================================================================
Reinstalling:
 kmod-kvdo                x86_64                6.1.3.23-5.el7                   base                319 k

Transaction Summary
===========================================================================================================

Total download size: 319 k
Installed size: 1.2 M
Is this ok [y/N]: y
Downloading Packages:
kmod-kvdo-6.1.3.23-5.el7.x86_64.rpm                                         61 kB/s | 319 kB     00:05
-----------------------------------------------------------------------------------------------------------
Total                                                                       31 kB/s | 319 kB     00:10
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   1/1
  Preparing        :                                                                                   1/1
  Running scriptlet: kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   1/2
  Reinstalling     : kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   1/2
  Running scriptlet: kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   1/2
  Running scriptlet: kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   2/2
  Cleanup          : kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   2/2
  Running scriptlet: kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   2/2
  Verifying        : kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   1/2
  Verifying        : kmod-kvdo-6.1.3.23-5.el7.x86_64                                                   2/2

Reinstalled:
  kmod-kvdo-6.1.3.23-5.el7.x86_64

Complete!
[root@lab-9 yum.repos.d]# dnf check
kmod-kvdo-6.1.3.23-5.el7.x86_64 has installed conflict "kmod-kvdo": kmod-kvdo-6.1.3.23-5.el7.x86_64
Error: Check discovered 1 problem(s)
[root@lab-9 yum.repos.d]# rpm -q kmod-kvdo
kmod-kvdo-6.1.3.23-5.el7.x86_64
[root@lab-9 yum.repos.d]# lsmod | grep kvdo
[root@lab-9 yum.repos.d]#

Looks like it's a known bug

https://bugzilla.redhat.com/show_bug.cgi?id=1574572

EDIT: Sorry, just noticed that this is an old thread!!!! Did this get auto bumped? Feel free to delete this post if it's inappropriate or edit it if it is appropriate.

1 Like