Support #20653

git-svn install with dependence on Perl's svn library

Added by Gavin Davies over 2 years ago. Updated about 2 years ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
SSI Package:


This relates to the git installation that I do believe comes with the "nu" bundle, and has the git-svn module installed.

We request git-svn be installed including the dependency on Perl's SVN library -- this appears to not be the case and as such we can't use git-svn via cvmfs.

We believe git-svn is installed but it depends on Perl's SVN library, which isn't part of the bundle.

Can't locate SVN/ in @INC (@INC contains: /cvmfs/ /cvmfs/ /cvmfs/ /cvmfs/ /cvmfs/ /cvmfs/ /cvmfs/ /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /cvmfs/ line 6.


#1 Updated by Kyle Knoepfel over 2 years ago

  • Status changed from New to Work in progress

We will investigate.

#2 Updated by Kyle Knoepfel over 2 years ago

  • Status changed from Work in progress to Feedback

On the nodes you are using, you should request the installation of the subversion-perl RPM, which is a companion to the subversion RPM, which we believe is the subversion you are using on those systems. Please let us know if this solution works for you.

#3 Updated by Jeremy Wolcott over 2 years ago

So the reason for this request was that we use NOvA-soft on a large number of machines via CVMFS in various computing environments. It's quite a pain to have to contact the admins of each system to install system packages like in the proposed solution, and since git is already a CVMFS product we thought it could potentially be smoother to bundle this particular dependency as well.

#4 Updated by Kyle Knoepfel about 2 years ago

Can we get an update on this issue? Were you able to proceed?

#5 Updated by Jeremy Wolcott about 2 years ago

In some cases yes, in some cases no. Would still like an assessment of whether it's feasible to bundle it in CVMFS, though; as noted above, we don't have admin of every system we use our software on, and individually contacting every admin is quite a chore.

Also available in: Atom PDF