git-svn install with dependence on Perl's svn library
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/Core.pm in @INC (@INC contains: /cvmfs/nova.opensciencegrid.org/externals/git/v2_15_1/Linux64bit+2.6-2.12/share/perl5 /cvmfs/nova.opensciencegrid.org/externals/artdaq_core/v3_01_08/perllib /cvmfs/nova.opensciencegrid.org/externals/art/v2_11_01/perllib /cvmfs/nova.opensciencegrid.org/externals/canvas_root_io/v1_01_05/perllib /cvmfs/nova.opensciencegrid.org/externals/canvas/v3_03_01/perllib /cvmfs/nova.opensciencegrid.org/externals/messagefacility/v2_02_01/perllib /cvmfs/nova.opensciencegrid.org/externals/cetlib/v3_03_00/perllib /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/nova.opensciencegrid.org/externals/git/v2_15_1/Linux64bit+2.6-2.12/share/perl5/Git/SVN/Utils.pm line 6.
#2 Updated by Kyle Knoepfel over 1 year 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 1 year 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.
#5 Updated by Jeremy Wolcott over 1 year 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.