Bug 1993287

Summary: borgbackup-1.1.17-1.el8.x86_64 can't be installed on CentOS 8
Product: [Fedora] Fedora EPEL Reporter: Tim Meusel <tim>
Component: borgbackupAssignee: Felix Schwarz <fschwarz>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel8CC: fschwarz, ricardo.arguello, thomas
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-08-13 06:44:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Tim Meusel 2021-08-12 17:00:38 UTC
Description of problem:

During the installation of borgbackup I get the following error:

Error:
 Problem: conflicting requests
  - nothing provides python3.6dist(packaging) needed by borgbackup-1.1.17-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages

Version-Release number of selected component (if applicable):
[root@localhost ~]# cat /etc/centos-release
CentOS Linux release 8.4.2105
[root@localhost ~]#

How reproducible:
Try to install borgbackup


Steps to Reproduce:
1. vagrant init centos/8
2. vagrant up && vagrant ssh
3. sudo -i
4. dnf update && dnf install epel-release && dnf install borgbackup

Actual results:
Error:
 Problem: conflicting requests
  - nothing provides python3.6dist(packaging) needed by borgbackup-1.1.17-1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Expected results:

I expect that I can install borgbackup

Additional info:

Comment 1 Felix Schwarz 2021-08-12 19:25:19 UTC
You need to enable the "PowerTools" repository:

 $ config-manager --set-enabled powertools

See also: https://fedoraproject.org/wiki/EPEL#Quickstart

Unfortunately there is not much we can do about this. Basically Red Hat decided not to ship some packages in the default channels and CentOS decided not to enable PowerTools by default (I think Rocky Linux + Alma Linux do).

Does that solve the problem for you?

Comment 2 Tim Meusel 2021-08-13 06:44:52 UTC
Hi,
thanks for the quick reply. I need to see how I can implement this in puppet. For previous borgbackup releases it was possible to just install it, without the powertools repo.

Comment 3 Felix Schwarz 2021-08-13 07:20:45 UTC
Yeah, borgbackup grew a new dependency which is only available via PowerTools unfortunately. Enabling the PowerTools repo should be pretty straight-forward though.

Comment 4 Felix Schwarz 2021-08-19 06:27:46 UTC
*** Bug 1995252 has been marked as a duplicate of this bug. ***