On Tue, 13 Dec 2022 at 20:18, Maxwell G via epel-devel <epel-devel@lists.fedoraproject.org> wrote:
On Tue Dec 13, 2022 at 16:47 +0100, Leon Fauster via epel-devel wrote:

Hi Leon,

> I noticed that on a RHEL8 workstation the deprecated and removed package
> from EL8.0 - libssh2, does not get substituted by the package from epel:
>
> libssh2-1.8.0-8.module+el8.0.0+4084+cceb9f44.1.x86_64
> vs
> libssh2-1.9.0-5.el8.x86_64
>
> only possible with
>
>   yum update libssh2 --disablerepo=rhel-8-for-x86_64-appst*
>
> is this intentional?
>
> yum distrosync
>
> tries to install the obsolete version 1.8.0 again.
>
> How to solve this conflict? Its seems not to be a "module" problem
> otherwise it would not install the epel version at all, right?

Have you tried adding `module_hotfixes=true` [1] to the EPEL repo
configuration file (/etc/yum.repos.d/epel.repo IIRC)?


[1]: https://dnf.readthedocs.io/en/latest/modularity.html#hotfix-repositories

It isn't going to help. The libssh2-1.8.0 is a dead package and no longer meant to be shipped in any module. 
 
--
Stephen Smoogen, Red Hat Automotive
Let us be kind to one another, for most of us are fighting a hard battle. -- Ian MacClaren