On Sun Feb 08 04:58:14 2015, pmqs wrote:
> My ISP is currently blocking access to http://ecosystem-
> api.p6c.org/projects.json & returning a HTML document instead, with at
> 200 OK.
> 
> This makes panda blow up.

FWIW panda bugs are better reported at https://github.com/tadzik/panda/issues

> $ panda
> No such method 'ast' for invocant of type 'Any'
>   in sub from-json at
> /home/paul/perl/perl6/rakudo/languages/perl6/lib/JSON/Tiny.pm:51
>   in submethod BUILD at
> /home/paul/perl/perl6/rakudo/languages/perl6/lib/Panda/Ecosystem.pm:36
>   in method BUILDALL at src/gen/m-CORE.setting:979
>   in method bless at src/gen/m-CORE.setting:961
>   in method new at src/gen/m-CORE.setting:947
>   in sub make-default-ecosystem at
> /home/paul/perl/perl6/rakudo/languages/perl6/lib/Panda/App.pm:39
>   in block <unit> at /home/paul/perl/perl6/rakudo/bin/panda:11
> 
> Can panda be made more user-friendly when this happns?

The new error message is:

Cannot parse 
/home/moritz/p6/rakudo/install/languages/perl6/site/panda/projects.json as 
JSON: Unable to parse expression in array; couldn't find final ']' 

(this is an example where I added garbage in front of the closing ']')

Cheers,
Moritz

Reply via email to