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.

Reply via email to