Hi Ron,
svn: OPTIONS of 'https://svn.parrot.org/parrot/trunk': could not connect
to server (https://svn.parrot.org)
Is the problem. It comes from the line:-
system(qw(svn checkout -r), $required , qw(https://svn.parrot.org/parrot/trunk
parrot));
in build/gen_parrot.pl
Which runs the system command:-
svn checkout -r 39599 https://svn.parrot.org/parrot/trunk parrot
If you just try running that command do you get the same error? That's what you
need to get past. Does your user have the right permissions to run svn? Does
Perl? Maybe running it in the shell will work? Can you use svn to download from
other sites? Maybe is doesn't like the ssl certificate on
https://svn.parrot.org? Have you tried it with iptables stopped just for sanity?
I've cc'd this to the list to keep people in the loop
Lyle
Ron Savage wrote:
Hi Lyle
On Mon, 2009-06-22 at 11:28 +0100, Lyle wrote:
Could this be your firewall?
I doubt it. Nothing else has this problem.
Can you access in your browser:-
https://svn.parrot.org/parrot/trunk
Yes. Immediately.
The repo is definitely up. I guess something must be blocking svn on
your machine or network??
Looks ok here:
r...@zoe:~/repos$ git clone git://github.com/rakudo/rakudo.git
Initialized empty Git repository in /home/ron/repos/rakudo/.git/
remote: Counting objects: 16457, done.
remote: Compressing objects: 100% (4671/4671), done.
remote: Total 16457 (delta 11974), reused 15717 (delta 11445)
Receiving objects: 100% (16457/16457), 2.21 MiB | 27 KiB/s, done.
Resolving deltas: 100% (11974/11974), done.
But then:
r...@zoe:~/repos/rakudo$ perl Configure.pl --gen-parrot
Generating Parrot ...
/usr/bin/perl build/gen_parrot.pl
Checking out Parrot r39599 via svn...
svn: OPTIONS of 'https://svn.parrot.org/parrot/trunk': could not connect
to server (https://svn.parrot.org)
Configuring Parrot ...
/usr/bin/perl Configure.pl
Unable to locate parrot_config
To automatically checkout (svn) and build a copy of parrot r39599,
try re-running Configure.pl with the '--gen-parrot' option.
Or, use the '--parrot-config' option to explicitly specify
the location of parrot_config to be used to build Rakudo Perl.
Building Parrot ...
Unable to locate parrot_config
To automatically checkout (svn) and build a copy of parrot r39599,
try re-running Configure.pl with the '--gen-parrot' option.
Or, use the '--parrot-config' option to explicitly specify
the location of parrot_config to be used to build Rakudo Perl.
r...@zoe:~/repos/rakudo$ find . -name parrot_config
I'm lost.