www-infrastructure-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jukka Zitting <jukka.zitt...@gmail.com>
Subject Setting up git.zones.apache.org
Date Fri, 06 Mar 2009 16:28:14 GMT

There is now a git.zones.apache.org zone (thanks, Norman!) to where we
can start migrating the Git mirrors.

I started setting things up, and I'm currently trying to get the
Subversion Perl bindings (required by git-svn) working. Norman already
promised to help with the problem, but I figured that more eyeballs
probably won't hurt so see below for the error message I'm getting.
The troublesome SVN:_Ra module is created dynamically with the
following piece of failing code in SVN::Base:

        @{"SVN::_${pkg}::ISA"} = qw(DynaLoader);
        eval qq'
package SVN::_$pkg;
require DynaLoader;
bootstrap SVN::_$pkg;
    ' or die $@;

Could this be a Perl version problem? The zone has Perl 5.8.4.

I created the infrastructure/trunk/projects/git folder in svn to track
all the details related to the zone configuration. See the initial
README.txt file there for a summary of the basic software I already


Jukka Zitting

$ git svn
Can't locate loadable object for module SVN::_Ra in @INC (@INC
contains: /export/home/git/opt/git-1.6.2/lib/site_perl/5.8.4/i86pc-solaris-64int
/usr/perl5/5.8.4/lib/i86pc-solaris-64int /usr/perl5/5.8.4/lib
/usr/perl5/site_perl/5.8.4 /usr/perl5/site_perl
/usr/perl5/vendor_perl/5.8.4 /usr/perl5/vendor_perl .) at
line 59
BEGIN failed--compilation aborted at
line 5.
Compilation failed in require at
/export/home/git/opt/git-1.6.2/libexec/git-core/git-svn line 30.

$ git --version
git version 1.6.2

$ svn --version
svn, version 1.5.6 (r36142)
   compiled Mar  6 2009, 14:12:53

Copyright (C) 2000-2008 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

View raw message