When I attempt to install duplicity on RedHat 8, I get the following output from the shell: [me@machine media]$ sudo dnf install duplicity [sudo] password for me: Updating Subscription Management repositories. Last metadata expiration check: 0:24:25 ago on Mon 20 Jul 2020 09:13:13 PM EDT. Error: Problem: package duplicity-0.8.12-1.el8.x86_64 requires python3-PyDrive, but none of the providers can be installed - package python3-PyDrive-1.3.1-11.el8.noarch requires python3-oauth2client >= 4.0.0, but none of the providers can be installed - package python3-PyDrive-1.3.1-11.el8.noarch requires python3.6dist(oauth2client) >= 4.0.0, but none of the providers can be installed - conflicting requests - nothing provides python3.6dist(httplib2) needed by python3-oauth2client-4.1.3-9.el8.noarch (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
python3-httplib2 is in PowerTools/CRB on RHEL 8.