Hide Forgot
This is also relevant for RHEL-8. +++ This bug was initially created as a clone of Bug #1650275 +++ Description of problem: yum4 list available --showduplicates will list not only available packages but packages installed on the system. # yum list available kernel --showduplicates --disablerepo=rhel-7-server-rpms Error: No matching Packages to list # yum4 list available kernel --showduplicates --disablerepo=rhel-7-server-rpms Available Packages kernel.x86_64 3.10.0-862.3.3.el7 @System kernel.x86_64 3.10.0-862.11.6.el7 @System kernel.x86_64 3.10.0-957.el7 @System If the package is actually available, it will show it twice. Once as @System and once in the repo # yum4 list available kernel --showduplicates <snip> kernel.x86_64 3.10.0-862.3.3.el7 @System kernel.x86_64 3.10.0-862.3.3.el7 rhel-7-server-rpms kernel.x86_64 3.10.0-957.el7 @System kernel.x86_64 3.10.0-957.el7 rhel-7-server-rpms ================================================ Version-Release number of selected component (if applicable): nextgen-yum4-2.7.5-17.el7.noarch python2-dnf-2.7.5-17.el7.noarch libdnf-0.11.1-3.el7.x86_64 dnf-data-2.7.5-17.el7.noarch dnf-2.7.5-17.el7.noarch How reproducible: everytime Steps to Reproduce: 1. # yum4 list available kernel --showduplicates --disablerepo=rhel-7-server-rpms 2. 3. Actual results: Available Packages kernel.x86_64 3.10.0-862.3.3.el7 @System kernel.x86_64 3.10.0-862.11.6.el7 @System kernel.x86_64 3.10.0-957.el7 @System Expected results: Error: No matching Packages to list Additional info: I would consider a package only Available if you could access it. An installed package is not accessible. yum4 output would agree. # yum4 reinstall kernel-3.10.0-862.3.3.el7 --disablerepo=rhel-7-server-rpms Installed package kernel-3.10.0-862.3.3.el7.x86_64 not available.
I create a patch that prevent adding installed packages into list of availables (https://github.com/rpm-software-management/dnf/pull/1349). Please do you have a test for the issue?
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, 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/RHSA-2019:3583