Bug 1845140 - [EPEL8] GitPython can't be installed on EPEL8 due to broken dependency on python3-gitdb
Summary: [EPEL8] GitPython can't be installed on EPEL8 due to broken dependency on pyt...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: GitPython
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Troy Dawson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1845172
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-06-08 14:19 UTC by Troy Dawson
Modified: 2020-06-16 13:31 UTC (History)
9 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-06-16 13:31:29 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Troy Dawson 2020-06-08 14:19:45 UTC
Description of problem:
The new, updated GitPython wich landed in EPEL8 depends on python-gitdb >= 4.0.1.
That version of python-gitdb is only found in Fedora Rawhide.

Version-Release number of selected component (if applicable):
GitPython-3.1.0-1.el8

How reproducible:
100%

Steps to Reproduce:
1. dnf install python3-GitPython
2.
3.

Actual results:

Error: 
 Problem: conflicting requests
  - nothing provides python3-gitdb >= 4.0.0 needed by python3-GitPython-3.1.0-1.el8.noarch
  - nothing provides python3.6dist(gitdb) >= 4.0.1 needed by python3-GitPython-3.1.0-1.el8.noarch
  - nothing provides python3.6dist(gitdb) < 5 needed by python3-GitPython-3.1.0-1.el8.noarch

Expected results:
Package should install

Additional info:
This is causing problems with packages that depend on GitPython, such as fedpkg.

Comment 1 Troy Dawson 2020-06-08 14:22:41 UTC
If you want, I can file a bug with python-gitdb in EPEL8 to get it updated to the same version as rawhide.
It looks like the only thing that depends on python-gitdb in EPEL8 is GitPython.

Comment 2 Troy Dawson 2020-06-08 15:10:48 UTC
I have created a ticket to update python-gitdb and linked this to it.

Comment 3 Troy Dawson 2020-06-09 13:36:01 UTC
Since I am working on the other two packages needed to fix this, I'll take this bug as well.  Get them all off your plate.

Comment 4 Troy Dawson 2020-06-16 13:31:29 UTC
python-gitdb and it's dependency have been updated in EPEL8.
python3-GitPython is now installable from EPEL8.


Note You need to log in before you can comment on or make changes to this bug.