Bug 1218176

Summary: git-svn requires perl-Digest-MD5 to function
Product: [Fedora] Fedora Reporter: Neal Gompa <ngompa13>
Component: gitAssignee: Petr Stodulka <pstodulk>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: chrisw, jbowes, ooprala, pstodulk, tmz
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: git-2.1.0-5.fc21 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-06-27 12:40:46 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 Neal Gompa 2015-05-04 11:05:50 UTC
Description of problem:
By default, installing git-svn does not include perl-Digest-MD5. When it isn't installed, git svn clone throws the following error:
[~]$ git svn clone https://secure.deepnet.cx/svn/debbuild/ -T trunk -b branches -t tags
Initialized empty Git repository in /home/fedorauser/Sources/debbuild/.git/
r1 = 4544a9ad9d800993947f08fdaccce83fdbaa9657 (refs/remotes/origin/trunk)
Can't locate Digest/MD5.pm in @INC (you may need to install the Digest::MD5 module) (@INC contains: /usr/share/perl5 /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 .) at /usr/libexec/git-core/git-svn line 2125.

Version-Release number of selected component (if applicable):
git-svn-2.4.0-1.fc22

How reproducible:
Always

Steps to Reproduce:
1. Set up fresh Fedora 22 instance
2. Install git-svn
3. Attempt to clone

Actual results:
Fail at cloning due to error of missing dependency

Expected results:
When installing git-svn, it should install perl-Digest-MD5 too, thus allowing git-svn to run properly and clone SVN repositories.

Comment 1 Petr Stodulka 2015-05-06 11:10:55 UTC
That make sense.

Comment 2 Fedora Update System 2015-06-23 06:18:09 UTC
git-2.1.0-5.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/git-2.1.0-5.fc21

Comment 3 Fedora Update System 2015-06-23 06:18:19 UTC
git-2.4.3-4.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/git-2.4.3-4.fc22

Comment 4 Fedora Update System 2015-06-24 15:55:35 UTC
Package git-2.1.0-5.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing git-2.1.0-5.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-10565/git-2.1.0-5.fc21
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2015-06-27 12:40:46 UTC
git-2.4.3-4.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 6 Fedora Update System 2015-07-03 18:48:24 UTC
git-2.1.0-5.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.