Ok, this is fixed by:
find /var/cache/dnf -type f -exec rm {} \;
Previously having installed modular libuv, libuv-devel from
epel-modular may have left some debris.
Sorry for the noise.
Anthony
On Fri, Feb 19, 2021 at 9:16 AM Anthony Alba <ascanio.alba7 at gmail.com> wrote:
>
> Hi centos-devel,
>
> I can't figure out what is blocking libuv 1.38 from AppStream from
> being installed.
> * I have disabled EPEL Modular 8 as there is a modular libuv 1.36 inside there.
> * up to date CentOS 8 machine
> * using default CentOS-Linux*.repo files, and not using a local mirror
>
> dnf config-manager --disable epel-modular
> dnf module provides libuv
> Last metadata expiration check: 0:00:48 ago on Fri 19 Feb 2021 09:10:38 AM.
> #
>
> dnf install libuv
> Last metadata expiration check: 0:01:40 ago on Fri 19 Feb 2021 09:10:38 AM.
> All matches were filtered out by modular filtering for argument: libuv
> Error: Unable to find a match: libuv
>
> dnf repository-packages appstream list | grep libuv
> # shows nothing
>
> dnf install cmake
> Last metadata expiration check: 0:03:25 ago on Fri 19 Feb 2021 09:10:38 AM.
> Error:
> Problem: package cmake-3.11.4-7.el8.x86_64 requires
> libuv.so.1()(64bit), but none of the providers can be installed
> - conflicting requests
> - package libuv-1:1.38.0-2.el8.x86_64 is filtered out by modular filtering
> (try to add '--skip-broken' to skip uninstallable packages or
> '--nobest' to use not only best candidate packages)
>
> Any ideas?
>
> Anthony