Hi Will,

Thanks for the reply.  Here's the error message I'm getting:

Generating Parrot ...
/usr/bin/perl build/gen_parrot.pl

 via svn...t Parrot r37980
'vn: Syntax error in revision argument '37980

And I just tried it again, after changing line 47 to:

system("svn checkout -r" . $required . "
https://svn.parrot.org/parrot/trunkparrot";);

I was able to do a checkout of parrot.

Btw, my machine is running Ubuntu, Intrepid Ibex.

Regards,
Sam

On Tue, Apr 14, 2009 at 5:17 AM, Will Coleda via RT <
perl6-bugs-follo...@perl.org> wrote:

> On Tue Apr 14 01:44:39 2009, samm...@gmail.com wrote:
> > Hi,
> >
> > I think this line is wrong:
> > line 47:  system(qw(svn checkout -r),  $required , qw(
> > https://svn.parrot.org/parrot/trunk parrot));
> >
> > all qw should be removed, in my ubuntu, i think what' s happening is
> it's
> > removing all the spaces, so I'm getting a bunch of error messages, i
> think
> > this is better:
> > system("svn checkout -r" . $required . " " . "
> > https://svn.parrot.org/parrot/trunk parrot");
> >
> > Regards,
> > Sam
>
> Out of curiosity, what error messages are you getting?
>
> BTW, this command looks right to me, passing a list to system() instead
> of a string avoids shell escaping issues.
>
> --
> Will "Coke" Coleda
>

Reply via email to