Certbot fails to install because of missing python3-mock dependency

Solution Verified - Updated -

Issue

  • When trying to install Cerbot from EPEL, it fails due to missing python3-mock dependency.
[root@rhel8-certbot ~]# dnf install certbot
Updating Subscription Management repositories.
Last metadata expiration check: 0:00:48 ago on vie 17 abr 2020 06:48:32 EDT.
Error: 
  Problem: package certbot-1.3.0-3.el8.noarch requires python3-certbot = 1.3.0-3.el8, but none of the providers can be installed
  - conflicting requests
  - nothing provides python3-mock needed by python3-certbot-1.3.0-3.el8.noarch
  - nothing provides python3.6dist(mock) needed by python3-certbot-1.3.0-3.el8.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Environment

  • Red Hat Enterprise Linux 8
  • EPEL

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content