Installing certbot - error - “nothing provides pyparsing”Should I install RHEL8 or RHEL7?How can I...

What does it mean to have a subnet mask /32?

Why would the US President need briefings on UFOs?

Can pay be witheld for hours cleaning up after closing time?

Thread-safe, Convenient and Performant Random Number Generator

Can my boyfriend, who lives in the UK and has a Polish passport, visit me in the USA?

In an emergency, how do I find and share my position?

How does the government purchase things?

How to think about joining a company whose business I do not understand?

The teacher logged me in as administrator for doing a short task, is the whole system now compromised?

Why is Boris Johnson visiting only Paris & Berlin if every member of the EU needs to agree on a withdrawal deal?

Should my "average" PC be able to discern the potential of encountering a gelatinous cube from subtle clues?

Sleeping solo in a double sleeping bag

Would combining A* with a flocking algorithm be too performance-heavy?

Metal that glows when near pieces of itself

Is a butterfly one or two animals?

Have only girls been born for a long time in this village?

Shouldn't the "credit score" prevent Americans from going deeper and deeper into personal debt?

Can you grapple/shove with the Hunter Ranger's Whirlwind Attack?

What is the difference between a premise and an assumption in logic?

Why were movies shot on film shot at 24 frames per second?

Was this pillow joke on Friends intentional or a mistake?

Most practical knots for hitching a line to an object while keeping the bitter end as tight as possible, without sag?

Is it allowable to use an organization's name to publish a paper in a conference, even after I graduate from it?

Was Tuvok bluffing when he said that Voyager's transporters rendered the Kazon weapons useless?



Installing certbot - error - “nothing provides pyparsing”


Should I install RHEL8 or RHEL7?How can I install VLC on RHEL 6.3?Is there a way to install pip and zlib-devel on RHEL 5.7 without Red Hat entitlement?Centos7 extras and rhel7 extras missing packages issueLet's Encrypt certbot-auto setuptools version error when run from cronHow to enable a product in a subscription of RHEL 7.5?Install Certbot in Red Hat Enterprise Linux 8 manually






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







4















I'm trying to set up let's encrypt on my Amazon ec2 RHEL nginx server, via the command $ sudo yum install certbot-nginx but it keeps failing:



$ sudo yum install certbot-nginx
Last metadata expiration check: 2:58:11 ago on Sat 17 Aug 2019 11:29:45 PM UTC.
Error:
Problem: conflicting requests
- nothing provides pyparsing needed by python2-certbot-nginx-0.36.0-1.el7.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


After doing some stumbling around online I installed various python and pip packages (full list is below). Any idea what I could be missing?



Here are my OS details followed by installed python and pip packages...



$ cat /etc/os-release
NAME="Red Hat Enterprise Linux"
VERSION="8.0 (Ootpa)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="8.0"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Red Hat Enterprise Linux 8.0 (Ootpa)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:8.0:GA"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_BUGZILLA_PRODUCT_VERSION=8.0
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="8.0"

platform-python.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
platform-python-pip.noarch 9.0.3-13.el8 @anaconda
platform-python-setuptools.noarch 39.2.0-4.el8 @anaconda
policycoreutils-python-utils.noarch 2.8-16.1.el8 @rhel-8-baseos-rhui-rpms
python2.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
python2-libs.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
python2-pip.noarch 9.0.3-13.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
python2-setuptools.noarch 39.0.1-11.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
python3-asn1crypto.noarch 0.24.0-3.el8 @anaconda
python3-audit.x86_64 3.0-0.10.20180831git0047a6c.el8 @anaconda
python3-babel.noarch 2.5.1-3.el8 @koji-override-1
python3-cffi.x86_64 1.11.5-5.el8 @anaconda
python3-chardet.noarch 3.0.4-7.el8 @anaconda
python3-configobj.noarch 5.0.6-11.el8 @anaconda
python3-cryptography.x86_64 2.3-2.el8 @anaconda
python3-dateutil.noarch 1:2.6.1-6.el8 @anaconda
python3-dbus.x86_64 1.2.4-14.el8 @anaconda
python3-decorator.noarch 4.2.1-2.el8 @anaconda
python3-dmidecode.x86_64 3.12.2-13.el8 @anaconda
python3-dnf.noarch 4.0.9.2-5.el8 @anaconda
python3-dnf-plugin-spacewalk.noarch 2.8.5-11.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
python3-dnf-plugins-core.noarch 4.0.2.2-3.el8 @anaconda
python3-ethtool.x86_64 0.14-3.el8 @anaconda
python3-gobject-base.x86_64 3.28.3-1.el8 @anaconda
python3-gpg.x86_64 1.10.0-6.el8 @anaconda
python3-hawkey.x86_64 0.22.5-5.el8_0 @anaconda
python3-hwdata.noarch 2.3.6-3.el8 @koji-override-1
python3-idna.noarch 2.5-5.el8 @anaconda
python3-iniparse.noarch 0.4-31.el8 @anaconda
python3-inotify.noarch 0.9.6-13.el8 @anaconda
python3-jinja2.noarch 2.10.1-2.el8_0 @koji-override-1
python3-jsonpatch.noarch 1.21-2.el8 @koji-override-1
python3-jsonpointer.noarch 1.10-11.el8 @koji-override-1
python3-jsonschema.noarch 2.6.0-4.el8 @koji-override-1
python3-jwt.noarch 1.6.1-2.el8 @anaconda
python3-libcomps.x86_64 0.1.8-13.el8 @anaconda
python3-libdnf.x86_64 0.22.5-5.el8_0 @anaconda
python3-librepo.x86_64 1.9.2-1.el8 @anaconda
python3-libs.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
python3-libselinux.x86_64 2.8-6.el8 @anaconda
python3-libsemanage.x86_64 2.8-5.el8 @anaconda
python3-libxml2.x86_64 2.9.7-5.el8 @anaconda
python3-linux-procfs.noarch 0.6-6.el8 @anaconda
python3-magic.noarch 5.33-8.el8 @anaconda
python3-markupsafe.x86_64 0.23-19.el8 @koji-override-1
python3-netifaces.x86_64 0.10.6-4.el8 @koji-override-1
python3-newt.x86_64 0.52.20-9.el8 @koji-override-1
python3-oauthlib.noarch 2.1.0-1.el8 @anaconda
python3-perf.x86_64 4.18.0-80.7.2.el8_0 @rhui-rhel-8-baseos-rhui-rpms
python3-pip.noarch 9.0.3-13.el8 @rhel-8-appstream-rhui-rpms
python3-ply.noarch 3.9-7.el8 @anaconda
python3-policycoreutils.noarch 2.8-16.1.el8 @anaconda
python3-prettytable.noarch 0.7.2-14.el8 @koji-override-1
python3-pyOpenSSL.noarch 18.0.0-1.el8 @koji-override-1
python3-pycparser.noarch 2.14-14.el8 @anaconda
python3-pyserial.noarch 3.1.1-8.el8 @koji-override-1
python3-pysocks.noarch 1.6.8-3.el8 @anaconda
python3-pytz.noarch 2017.2-9.el8 @koji-override-1
python3-pyudev.noarch 0.21.0-7.el8 @anaconda
python3-pyyaml.x86_64 3.12-12.el8 @anaconda
python3-requests.noarch 2.20.0-1.el8 @anaconda
python3-rhn-check.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
python3-rhn-client-tools.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
python3-rhn-setup.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
python3-rhnlib.noarch 2.8.6-8.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
python3-rpm.x86_64 4.14.2-10.el8_0 @rhui-rhel-8-baseos-rhui-rpms
python3-schedutils.x86_64 0.6-5.el8 @anaconda
python3-setools.x86_64 4.2.0-2.el8 @anaconda
python3-setuptools.noarch 39.2.0-4.el8 @anaconda
python3-six.noarch 1.11.0-8.el8 @anaconda
python3-subscription-manager-rhsm.x86_64 1.23.8-35.el8 @anaconda
python3-syspurpose.x86_64 1.23.8-35.el8 @anaconda
python3-unbound.x86_64 1.7.3-8.el8 @koji-override-1
python3-urllib3.noarch 1.23-5.el8 @anaconda
python36.x86_64 3.6.8-2.module+el8.0.0+2975+e0f02136 @rhel-8-appstream-rhui-rpms









share|improve this question































    4















    I'm trying to set up let's encrypt on my Amazon ec2 RHEL nginx server, via the command $ sudo yum install certbot-nginx but it keeps failing:



    $ sudo yum install certbot-nginx
    Last metadata expiration check: 2:58:11 ago on Sat 17 Aug 2019 11:29:45 PM UTC.
    Error:
    Problem: conflicting requests
    - nothing provides pyparsing needed by python2-certbot-nginx-0.36.0-1.el7.noarch
    (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


    After doing some stumbling around online I installed various python and pip packages (full list is below). Any idea what I could be missing?



    Here are my OS details followed by installed python and pip packages...



    $ cat /etc/os-release
    NAME="Red Hat Enterprise Linux"
    VERSION="8.0 (Ootpa)"
    ID="rhel"
    ID_LIKE="fedora"
    VERSION_ID="8.0"
    PLATFORM_ID="platform:el8"
    PRETTY_NAME="Red Hat Enterprise Linux 8.0 (Ootpa)"
    ANSI_COLOR="0;31"
    CPE_NAME="cpe:/o:redhat:enterprise_linux:8.0:GA"
    HOME_URL="https://www.redhat.com/"
    BUG_REPORT_URL="https://bugzilla.redhat.com/"
    REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8"
    REDHAT_BUGZILLA_PRODUCT_VERSION=8.0
    REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
    REDHAT_SUPPORT_PRODUCT_VERSION="8.0"

    platform-python.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
    platform-python-pip.noarch 9.0.3-13.el8 @anaconda
    platform-python-setuptools.noarch 39.2.0-4.el8 @anaconda
    policycoreutils-python-utils.noarch 2.8-16.1.el8 @rhel-8-baseos-rhui-rpms
    python2.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
    python2-libs.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
    python2-pip.noarch 9.0.3-13.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
    python2-setuptools.noarch 39.0.1-11.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
    python3-asn1crypto.noarch 0.24.0-3.el8 @anaconda
    python3-audit.x86_64 3.0-0.10.20180831git0047a6c.el8 @anaconda
    python3-babel.noarch 2.5.1-3.el8 @koji-override-1
    python3-cffi.x86_64 1.11.5-5.el8 @anaconda
    python3-chardet.noarch 3.0.4-7.el8 @anaconda
    python3-configobj.noarch 5.0.6-11.el8 @anaconda
    python3-cryptography.x86_64 2.3-2.el8 @anaconda
    python3-dateutil.noarch 1:2.6.1-6.el8 @anaconda
    python3-dbus.x86_64 1.2.4-14.el8 @anaconda
    python3-decorator.noarch 4.2.1-2.el8 @anaconda
    python3-dmidecode.x86_64 3.12.2-13.el8 @anaconda
    python3-dnf.noarch 4.0.9.2-5.el8 @anaconda
    python3-dnf-plugin-spacewalk.noarch 2.8.5-11.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
    python3-dnf-plugins-core.noarch 4.0.2.2-3.el8 @anaconda
    python3-ethtool.x86_64 0.14-3.el8 @anaconda
    python3-gobject-base.x86_64 3.28.3-1.el8 @anaconda
    python3-gpg.x86_64 1.10.0-6.el8 @anaconda
    python3-hawkey.x86_64 0.22.5-5.el8_0 @anaconda
    python3-hwdata.noarch 2.3.6-3.el8 @koji-override-1
    python3-idna.noarch 2.5-5.el8 @anaconda
    python3-iniparse.noarch 0.4-31.el8 @anaconda
    python3-inotify.noarch 0.9.6-13.el8 @anaconda
    python3-jinja2.noarch 2.10.1-2.el8_0 @koji-override-1
    python3-jsonpatch.noarch 1.21-2.el8 @koji-override-1
    python3-jsonpointer.noarch 1.10-11.el8 @koji-override-1
    python3-jsonschema.noarch 2.6.0-4.el8 @koji-override-1
    python3-jwt.noarch 1.6.1-2.el8 @anaconda
    python3-libcomps.x86_64 0.1.8-13.el8 @anaconda
    python3-libdnf.x86_64 0.22.5-5.el8_0 @anaconda
    python3-librepo.x86_64 1.9.2-1.el8 @anaconda
    python3-libs.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
    python3-libselinux.x86_64 2.8-6.el8 @anaconda
    python3-libsemanage.x86_64 2.8-5.el8 @anaconda
    python3-libxml2.x86_64 2.9.7-5.el8 @anaconda
    python3-linux-procfs.noarch 0.6-6.el8 @anaconda
    python3-magic.noarch 5.33-8.el8 @anaconda
    python3-markupsafe.x86_64 0.23-19.el8 @koji-override-1
    python3-netifaces.x86_64 0.10.6-4.el8 @koji-override-1
    python3-newt.x86_64 0.52.20-9.el8 @koji-override-1
    python3-oauthlib.noarch 2.1.0-1.el8 @anaconda
    python3-perf.x86_64 4.18.0-80.7.2.el8_0 @rhui-rhel-8-baseos-rhui-rpms
    python3-pip.noarch 9.0.3-13.el8 @rhel-8-appstream-rhui-rpms
    python3-ply.noarch 3.9-7.el8 @anaconda
    python3-policycoreutils.noarch 2.8-16.1.el8 @anaconda
    python3-prettytable.noarch 0.7.2-14.el8 @koji-override-1
    python3-pyOpenSSL.noarch 18.0.0-1.el8 @koji-override-1
    python3-pycparser.noarch 2.14-14.el8 @anaconda
    python3-pyserial.noarch 3.1.1-8.el8 @koji-override-1
    python3-pysocks.noarch 1.6.8-3.el8 @anaconda
    python3-pytz.noarch 2017.2-9.el8 @koji-override-1
    python3-pyudev.noarch 0.21.0-7.el8 @anaconda
    python3-pyyaml.x86_64 3.12-12.el8 @anaconda
    python3-requests.noarch 2.20.0-1.el8 @anaconda
    python3-rhn-check.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
    python3-rhn-client-tools.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
    python3-rhn-setup.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
    python3-rhnlib.noarch 2.8.6-8.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
    python3-rpm.x86_64 4.14.2-10.el8_0 @rhui-rhel-8-baseos-rhui-rpms
    python3-schedutils.x86_64 0.6-5.el8 @anaconda
    python3-setools.x86_64 4.2.0-2.el8 @anaconda
    python3-setuptools.noarch 39.2.0-4.el8 @anaconda
    python3-six.noarch 1.11.0-8.el8 @anaconda
    python3-subscription-manager-rhsm.x86_64 1.23.8-35.el8 @anaconda
    python3-syspurpose.x86_64 1.23.8-35.el8 @anaconda
    python3-unbound.x86_64 1.7.3-8.el8 @koji-override-1
    python3-urllib3.noarch 1.23-5.el8 @anaconda
    python36.x86_64 3.6.8-2.module+el8.0.0+2975+e0f02136 @rhel-8-appstream-rhui-rpms









    share|improve this question



























      4












      4








      4








      I'm trying to set up let's encrypt on my Amazon ec2 RHEL nginx server, via the command $ sudo yum install certbot-nginx but it keeps failing:



      $ sudo yum install certbot-nginx
      Last metadata expiration check: 2:58:11 ago on Sat 17 Aug 2019 11:29:45 PM UTC.
      Error:
      Problem: conflicting requests
      - nothing provides pyparsing needed by python2-certbot-nginx-0.36.0-1.el7.noarch
      (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


      After doing some stumbling around online I installed various python and pip packages (full list is below). Any idea what I could be missing?



      Here are my OS details followed by installed python and pip packages...



      $ cat /etc/os-release
      NAME="Red Hat Enterprise Linux"
      VERSION="8.0 (Ootpa)"
      ID="rhel"
      ID_LIKE="fedora"
      VERSION_ID="8.0"
      PLATFORM_ID="platform:el8"
      PRETTY_NAME="Red Hat Enterprise Linux 8.0 (Ootpa)"
      ANSI_COLOR="0;31"
      CPE_NAME="cpe:/o:redhat:enterprise_linux:8.0:GA"
      HOME_URL="https://www.redhat.com/"
      BUG_REPORT_URL="https://bugzilla.redhat.com/"
      REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8"
      REDHAT_BUGZILLA_PRODUCT_VERSION=8.0
      REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
      REDHAT_SUPPORT_PRODUCT_VERSION="8.0"

      platform-python.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      platform-python-pip.noarch 9.0.3-13.el8 @anaconda
      platform-python-setuptools.noarch 39.2.0-4.el8 @anaconda
      policycoreutils-python-utils.noarch 2.8-16.1.el8 @rhel-8-baseos-rhui-rpms
      python2.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
      python2-libs.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
      python2-pip.noarch 9.0.3-13.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
      python2-setuptools.noarch 39.0.1-11.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
      python3-asn1crypto.noarch 0.24.0-3.el8 @anaconda
      python3-audit.x86_64 3.0-0.10.20180831git0047a6c.el8 @anaconda
      python3-babel.noarch 2.5.1-3.el8 @koji-override-1
      python3-cffi.x86_64 1.11.5-5.el8 @anaconda
      python3-chardet.noarch 3.0.4-7.el8 @anaconda
      python3-configobj.noarch 5.0.6-11.el8 @anaconda
      python3-cryptography.x86_64 2.3-2.el8 @anaconda
      python3-dateutil.noarch 1:2.6.1-6.el8 @anaconda
      python3-dbus.x86_64 1.2.4-14.el8 @anaconda
      python3-decorator.noarch 4.2.1-2.el8 @anaconda
      python3-dmidecode.x86_64 3.12.2-13.el8 @anaconda
      python3-dnf.noarch 4.0.9.2-5.el8 @anaconda
      python3-dnf-plugin-spacewalk.noarch 2.8.5-11.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-dnf-plugins-core.noarch 4.0.2.2-3.el8 @anaconda
      python3-ethtool.x86_64 0.14-3.el8 @anaconda
      python3-gobject-base.x86_64 3.28.3-1.el8 @anaconda
      python3-gpg.x86_64 1.10.0-6.el8 @anaconda
      python3-hawkey.x86_64 0.22.5-5.el8_0 @anaconda
      python3-hwdata.noarch 2.3.6-3.el8 @koji-override-1
      python3-idna.noarch 2.5-5.el8 @anaconda
      python3-iniparse.noarch 0.4-31.el8 @anaconda
      python3-inotify.noarch 0.9.6-13.el8 @anaconda
      python3-jinja2.noarch 2.10.1-2.el8_0 @koji-override-1
      python3-jsonpatch.noarch 1.21-2.el8 @koji-override-1
      python3-jsonpointer.noarch 1.10-11.el8 @koji-override-1
      python3-jsonschema.noarch 2.6.0-4.el8 @koji-override-1
      python3-jwt.noarch 1.6.1-2.el8 @anaconda
      python3-libcomps.x86_64 0.1.8-13.el8 @anaconda
      python3-libdnf.x86_64 0.22.5-5.el8_0 @anaconda
      python3-librepo.x86_64 1.9.2-1.el8 @anaconda
      python3-libs.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      python3-libselinux.x86_64 2.8-6.el8 @anaconda
      python3-libsemanage.x86_64 2.8-5.el8 @anaconda
      python3-libxml2.x86_64 2.9.7-5.el8 @anaconda
      python3-linux-procfs.noarch 0.6-6.el8 @anaconda
      python3-magic.noarch 5.33-8.el8 @anaconda
      python3-markupsafe.x86_64 0.23-19.el8 @koji-override-1
      python3-netifaces.x86_64 0.10.6-4.el8 @koji-override-1
      python3-newt.x86_64 0.52.20-9.el8 @koji-override-1
      python3-oauthlib.noarch 2.1.0-1.el8 @anaconda
      python3-perf.x86_64 4.18.0-80.7.2.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      python3-pip.noarch 9.0.3-13.el8 @rhel-8-appstream-rhui-rpms
      python3-ply.noarch 3.9-7.el8 @anaconda
      python3-policycoreutils.noarch 2.8-16.1.el8 @anaconda
      python3-prettytable.noarch 0.7.2-14.el8 @koji-override-1
      python3-pyOpenSSL.noarch 18.0.0-1.el8 @koji-override-1
      python3-pycparser.noarch 2.14-14.el8 @anaconda
      python3-pyserial.noarch 3.1.1-8.el8 @koji-override-1
      python3-pysocks.noarch 1.6.8-3.el8 @anaconda
      python3-pytz.noarch 2017.2-9.el8 @koji-override-1
      python3-pyudev.noarch 0.21.0-7.el8 @anaconda
      python3-pyyaml.x86_64 3.12-12.el8 @anaconda
      python3-requests.noarch 2.20.0-1.el8 @anaconda
      python3-rhn-check.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rhn-client-tools.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rhn-setup.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rhnlib.noarch 2.8.6-8.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rpm.x86_64 4.14.2-10.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      python3-schedutils.x86_64 0.6-5.el8 @anaconda
      python3-setools.x86_64 4.2.0-2.el8 @anaconda
      python3-setuptools.noarch 39.2.0-4.el8 @anaconda
      python3-six.noarch 1.11.0-8.el8 @anaconda
      python3-subscription-manager-rhsm.x86_64 1.23.8-35.el8 @anaconda
      python3-syspurpose.x86_64 1.23.8-35.el8 @anaconda
      python3-unbound.x86_64 1.7.3-8.el8 @koji-override-1
      python3-urllib3.noarch 1.23-5.el8 @anaconda
      python36.x86_64 3.6.8-2.module+el8.0.0+2975+e0f02136 @rhel-8-appstream-rhui-rpms









      share|improve this question














      I'm trying to set up let's encrypt on my Amazon ec2 RHEL nginx server, via the command $ sudo yum install certbot-nginx but it keeps failing:



      $ sudo yum install certbot-nginx
      Last metadata expiration check: 2:58:11 ago on Sat 17 Aug 2019 11:29:45 PM UTC.
      Error:
      Problem: conflicting requests
      - nothing provides pyparsing needed by python2-certbot-nginx-0.36.0-1.el7.noarch
      (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


      After doing some stumbling around online I installed various python and pip packages (full list is below). Any idea what I could be missing?



      Here are my OS details followed by installed python and pip packages...



      $ cat /etc/os-release
      NAME="Red Hat Enterprise Linux"
      VERSION="8.0 (Ootpa)"
      ID="rhel"
      ID_LIKE="fedora"
      VERSION_ID="8.0"
      PLATFORM_ID="platform:el8"
      PRETTY_NAME="Red Hat Enterprise Linux 8.0 (Ootpa)"
      ANSI_COLOR="0;31"
      CPE_NAME="cpe:/o:redhat:enterprise_linux:8.0:GA"
      HOME_URL="https://www.redhat.com/"
      BUG_REPORT_URL="https://bugzilla.redhat.com/"
      REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 8"
      REDHAT_BUGZILLA_PRODUCT_VERSION=8.0
      REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
      REDHAT_SUPPORT_PRODUCT_VERSION="8.0"

      platform-python.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      platform-python-pip.noarch 9.0.3-13.el8 @anaconda
      platform-python-setuptools.noarch 39.2.0-4.el8 @anaconda
      policycoreutils-python-utils.noarch 2.8-16.1.el8 @rhel-8-baseos-rhui-rpms
      python2.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
      python2-libs.x86_64 2.7.15-24.module+el8.0.0.z+3358+99b46920 @rhel-8-appstream-rhui-rpms
      python2-pip.noarch 9.0.3-13.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
      python2-setuptools.noarch 39.0.1-11.module+el8.0.0+2961+596d0223 @rhel-8-appstream-rhui-rpms
      python3-asn1crypto.noarch 0.24.0-3.el8 @anaconda
      python3-audit.x86_64 3.0-0.10.20180831git0047a6c.el8 @anaconda
      python3-babel.noarch 2.5.1-3.el8 @koji-override-1
      python3-cffi.x86_64 1.11.5-5.el8 @anaconda
      python3-chardet.noarch 3.0.4-7.el8 @anaconda
      python3-configobj.noarch 5.0.6-11.el8 @anaconda
      python3-cryptography.x86_64 2.3-2.el8 @anaconda
      python3-dateutil.noarch 1:2.6.1-6.el8 @anaconda
      python3-dbus.x86_64 1.2.4-14.el8 @anaconda
      python3-decorator.noarch 4.2.1-2.el8 @anaconda
      python3-dmidecode.x86_64 3.12.2-13.el8 @anaconda
      python3-dnf.noarch 4.0.9.2-5.el8 @anaconda
      python3-dnf-plugin-spacewalk.noarch 2.8.5-11.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-dnf-plugins-core.noarch 4.0.2.2-3.el8 @anaconda
      python3-ethtool.x86_64 0.14-3.el8 @anaconda
      python3-gobject-base.x86_64 3.28.3-1.el8 @anaconda
      python3-gpg.x86_64 1.10.0-6.el8 @anaconda
      python3-hawkey.x86_64 0.22.5-5.el8_0 @anaconda
      python3-hwdata.noarch 2.3.6-3.el8 @koji-override-1
      python3-idna.noarch 2.5-5.el8 @anaconda
      python3-iniparse.noarch 0.4-31.el8 @anaconda
      python3-inotify.noarch 0.9.6-13.el8 @anaconda
      python3-jinja2.noarch 2.10.1-2.el8_0 @koji-override-1
      python3-jsonpatch.noarch 1.21-2.el8 @koji-override-1
      python3-jsonpointer.noarch 1.10-11.el8 @koji-override-1
      python3-jsonschema.noarch 2.6.0-4.el8 @koji-override-1
      python3-jwt.noarch 1.6.1-2.el8 @anaconda
      python3-libcomps.x86_64 0.1.8-13.el8 @anaconda
      python3-libdnf.x86_64 0.22.5-5.el8_0 @anaconda
      python3-librepo.x86_64 1.9.2-1.el8 @anaconda
      python3-libs.x86_64 3.6.8-4.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      python3-libselinux.x86_64 2.8-6.el8 @anaconda
      python3-libsemanage.x86_64 2.8-5.el8 @anaconda
      python3-libxml2.x86_64 2.9.7-5.el8 @anaconda
      python3-linux-procfs.noarch 0.6-6.el8 @anaconda
      python3-magic.noarch 5.33-8.el8 @anaconda
      python3-markupsafe.x86_64 0.23-19.el8 @koji-override-1
      python3-netifaces.x86_64 0.10.6-4.el8 @koji-override-1
      python3-newt.x86_64 0.52.20-9.el8 @koji-override-1
      python3-oauthlib.noarch 2.1.0-1.el8 @anaconda
      python3-perf.x86_64 4.18.0-80.7.2.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      python3-pip.noarch 9.0.3-13.el8 @rhel-8-appstream-rhui-rpms
      python3-ply.noarch 3.9-7.el8 @anaconda
      python3-policycoreutils.noarch 2.8-16.1.el8 @anaconda
      python3-prettytable.noarch 0.7.2-14.el8 @koji-override-1
      python3-pyOpenSSL.noarch 18.0.0-1.el8 @koji-override-1
      python3-pycparser.noarch 2.14-14.el8 @anaconda
      python3-pyserial.noarch 3.1.1-8.el8 @koji-override-1
      python3-pysocks.noarch 1.6.8-3.el8 @anaconda
      python3-pytz.noarch 2017.2-9.el8 @koji-override-1
      python3-pyudev.noarch 0.21.0-7.el8 @anaconda
      python3-pyyaml.x86_64 3.12-12.el8 @anaconda
      python3-requests.noarch 2.20.0-1.el8 @anaconda
      python3-rhn-check.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rhn-client-tools.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rhn-setup.x86_64 2.8.16-13.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rhnlib.noarch 2.8.6-8.module+el8.0.0.z+3494+e6f475f6 @rhui-rhel-8-appstream-rhui-rpms
      python3-rpm.x86_64 4.14.2-10.el8_0 @rhui-rhel-8-baseos-rhui-rpms
      python3-schedutils.x86_64 0.6-5.el8 @anaconda
      python3-setools.x86_64 4.2.0-2.el8 @anaconda
      python3-setuptools.noarch 39.2.0-4.el8 @anaconda
      python3-six.noarch 1.11.0-8.el8 @anaconda
      python3-subscription-manager-rhsm.x86_64 1.23.8-35.el8 @anaconda
      python3-syspurpose.x86_64 1.23.8-35.el8 @anaconda
      python3-unbound.x86_64 1.7.3-8.el8 @koji-override-1
      python3-urllib3.noarch 1.23-5.el8 @anaconda
      python36.x86_64 3.6.8-2.module+el8.0.0+2975+e0f02136 @rhel-8-appstream-rhui-rpms






      redhat python lets-encrypt certbot pip






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked 2 days ago









      Mike WillisMike Willis

      1169 bronze badges




      1169 bronze badges

























          1 Answer
          1






          active

          oldest

          votes


















          7














          You installed RHEL 8, and then added the EPEL repo for RHEL 7. This is not compatible with RHEL 8 and packages from EPEL 7 will not function properly.



          You can replace EPEL 7 with EPEL 8 when that becomes available, but it does not currently contain certbot and you still will have to wait for it to be built. It may be a few months before EPEL 8 has most or all packages that are in EPEL 7.



          For now you should deploy your web site on RHEL 7, not RHEL 8.






          share|improve this answer


























          • That probably explains all the trouble I've been having with setting this server up. Unfortunately RHEL 8 is the only one Amazon has on the free tier. Guess I'll try their free-tier Ubuntu 18

            – Mike Willis
            2 days ago






          • 1





            @MikeWillis Eh? You should still be able to use RHEL 7. It shows as being on the free tier. You can also use CentOS.

            – Michael Hampton
            2 days ago











          • I couldn't find either! I must be looking in the wrong spot or something. Side question, would you recommend CentOS over RHEL 7?

            – Mike Willis
            2 days ago











          • @MikeWillis On AWS there's not very much reason to use RHEL over CentOS, unless you are deploying a proprietary app that requires RHEL and the vendor specifically says they won't support it on CentOS. If you're just deploying a web site, there is no significant difference and no compelling reason to choose one over the other.

            – Michael Hampton
            2 days ago











          • Got it - thanks! I found various CentOS and RHEL 7 installs under the community section

            – Mike Willis
            2 days ago














          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "2"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f979685%2finstalling-certbot-error-nothing-provides-pyparsing%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          7














          You installed RHEL 8, and then added the EPEL repo for RHEL 7. This is not compatible with RHEL 8 and packages from EPEL 7 will not function properly.



          You can replace EPEL 7 with EPEL 8 when that becomes available, but it does not currently contain certbot and you still will have to wait for it to be built. It may be a few months before EPEL 8 has most or all packages that are in EPEL 7.



          For now you should deploy your web site on RHEL 7, not RHEL 8.






          share|improve this answer


























          • That probably explains all the trouble I've been having with setting this server up. Unfortunately RHEL 8 is the only one Amazon has on the free tier. Guess I'll try their free-tier Ubuntu 18

            – Mike Willis
            2 days ago






          • 1





            @MikeWillis Eh? You should still be able to use RHEL 7. It shows as being on the free tier. You can also use CentOS.

            – Michael Hampton
            2 days ago











          • I couldn't find either! I must be looking in the wrong spot or something. Side question, would you recommend CentOS over RHEL 7?

            – Mike Willis
            2 days ago











          • @MikeWillis On AWS there's not very much reason to use RHEL over CentOS, unless you are deploying a proprietary app that requires RHEL and the vendor specifically says they won't support it on CentOS. If you're just deploying a web site, there is no significant difference and no compelling reason to choose one over the other.

            – Michael Hampton
            2 days ago











          • Got it - thanks! I found various CentOS and RHEL 7 installs under the community section

            – Mike Willis
            2 days ago
















          7














          You installed RHEL 8, and then added the EPEL repo for RHEL 7. This is not compatible with RHEL 8 and packages from EPEL 7 will not function properly.



          You can replace EPEL 7 with EPEL 8 when that becomes available, but it does not currently contain certbot and you still will have to wait for it to be built. It may be a few months before EPEL 8 has most or all packages that are in EPEL 7.



          For now you should deploy your web site on RHEL 7, not RHEL 8.






          share|improve this answer


























          • That probably explains all the trouble I've been having with setting this server up. Unfortunately RHEL 8 is the only one Amazon has on the free tier. Guess I'll try their free-tier Ubuntu 18

            – Mike Willis
            2 days ago






          • 1





            @MikeWillis Eh? You should still be able to use RHEL 7. It shows as being on the free tier. You can also use CentOS.

            – Michael Hampton
            2 days ago











          • I couldn't find either! I must be looking in the wrong spot or something. Side question, would you recommend CentOS over RHEL 7?

            – Mike Willis
            2 days ago











          • @MikeWillis On AWS there's not very much reason to use RHEL over CentOS, unless you are deploying a proprietary app that requires RHEL and the vendor specifically says they won't support it on CentOS. If you're just deploying a web site, there is no significant difference and no compelling reason to choose one over the other.

            – Michael Hampton
            2 days ago











          • Got it - thanks! I found various CentOS and RHEL 7 installs under the community section

            – Mike Willis
            2 days ago














          7












          7








          7







          You installed RHEL 8, and then added the EPEL repo for RHEL 7. This is not compatible with RHEL 8 and packages from EPEL 7 will not function properly.



          You can replace EPEL 7 with EPEL 8 when that becomes available, but it does not currently contain certbot and you still will have to wait for it to be built. It may be a few months before EPEL 8 has most or all packages that are in EPEL 7.



          For now you should deploy your web site on RHEL 7, not RHEL 8.






          share|improve this answer













          You installed RHEL 8, and then added the EPEL repo for RHEL 7. This is not compatible with RHEL 8 and packages from EPEL 7 will not function properly.



          You can replace EPEL 7 with EPEL 8 when that becomes available, but it does not currently contain certbot and you still will have to wait for it to be built. It may be a few months before EPEL 8 has most or all packages that are in EPEL 7.



          For now you should deploy your web site on RHEL 7, not RHEL 8.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 2 days ago









          Michael HamptonMichael Hampton

          184k29 gold badges343 silver badges676 bronze badges




          184k29 gold badges343 silver badges676 bronze badges
















          • That probably explains all the trouble I've been having with setting this server up. Unfortunately RHEL 8 is the only one Amazon has on the free tier. Guess I'll try their free-tier Ubuntu 18

            – Mike Willis
            2 days ago






          • 1





            @MikeWillis Eh? You should still be able to use RHEL 7. It shows as being on the free tier. You can also use CentOS.

            – Michael Hampton
            2 days ago











          • I couldn't find either! I must be looking in the wrong spot or something. Side question, would you recommend CentOS over RHEL 7?

            – Mike Willis
            2 days ago











          • @MikeWillis On AWS there's not very much reason to use RHEL over CentOS, unless you are deploying a proprietary app that requires RHEL and the vendor specifically says they won't support it on CentOS. If you're just deploying a web site, there is no significant difference and no compelling reason to choose one over the other.

            – Michael Hampton
            2 days ago











          • Got it - thanks! I found various CentOS and RHEL 7 installs under the community section

            – Mike Willis
            2 days ago



















          • That probably explains all the trouble I've been having with setting this server up. Unfortunately RHEL 8 is the only one Amazon has on the free tier. Guess I'll try their free-tier Ubuntu 18

            – Mike Willis
            2 days ago






          • 1





            @MikeWillis Eh? You should still be able to use RHEL 7. It shows as being on the free tier. You can also use CentOS.

            – Michael Hampton
            2 days ago











          • I couldn't find either! I must be looking in the wrong spot or something. Side question, would you recommend CentOS over RHEL 7?

            – Mike Willis
            2 days ago











          • @MikeWillis On AWS there's not very much reason to use RHEL over CentOS, unless you are deploying a proprietary app that requires RHEL and the vendor specifically says they won't support it on CentOS. If you're just deploying a web site, there is no significant difference and no compelling reason to choose one over the other.

            – Michael Hampton
            2 days ago











          • Got it - thanks! I found various CentOS and RHEL 7 installs under the community section

            – Mike Willis
            2 days ago

















          That probably explains all the trouble I've been having with setting this server up. Unfortunately RHEL 8 is the only one Amazon has on the free tier. Guess I'll try their free-tier Ubuntu 18

          – Mike Willis
          2 days ago





          That probably explains all the trouble I've been having with setting this server up. Unfortunately RHEL 8 is the only one Amazon has on the free tier. Guess I'll try their free-tier Ubuntu 18

          – Mike Willis
          2 days ago




          1




          1





          @MikeWillis Eh? You should still be able to use RHEL 7. It shows as being on the free tier. You can also use CentOS.

          – Michael Hampton
          2 days ago





          @MikeWillis Eh? You should still be able to use RHEL 7. It shows as being on the free tier. You can also use CentOS.

          – Michael Hampton
          2 days ago













          I couldn't find either! I must be looking in the wrong spot or something. Side question, would you recommend CentOS over RHEL 7?

          – Mike Willis
          2 days ago





          I couldn't find either! I must be looking in the wrong spot or something. Side question, would you recommend CentOS over RHEL 7?

          – Mike Willis
          2 days ago













          @MikeWillis On AWS there's not very much reason to use RHEL over CentOS, unless you are deploying a proprietary app that requires RHEL and the vendor specifically says they won't support it on CentOS. If you're just deploying a web site, there is no significant difference and no compelling reason to choose one over the other.

          – Michael Hampton
          2 days ago





          @MikeWillis On AWS there's not very much reason to use RHEL over CentOS, unless you are deploying a proprietary app that requires RHEL and the vendor specifically says they won't support it on CentOS. If you're just deploying a web site, there is no significant difference and no compelling reason to choose one over the other.

          – Michael Hampton
          2 days ago













          Got it - thanks! I found various CentOS and RHEL 7 installs under the community section

          – Mike Willis
          2 days ago





          Got it - thanks! I found various CentOS and RHEL 7 installs under the community section

          – Mike Willis
          2 days ago


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Server Fault!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fserverfault.com%2fquestions%2f979685%2finstalling-certbot-error-nothing-provides-pyparsing%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Hudson River Historic District Contents Geography History The district today Aesthetics Cultural...

          The number designs the writing. Feandra Aversely Definition: The act of ingrafting a sprig or shoot of one...

          Ayherre Geografie Demografie Externe links Navigatiemenu43° 23′ NB, 1° 15′ WL43° 23′ NB, 1°...