masak / proto

A a hyper-lightweight dependency tracking and project installation system
http://modules.perl6.org
Artistic License 2.0
72 stars 35 forks source link

Method 'IO' not found for invocant of class 'String' #7

Open mfollett opened 13 years ago

mfollett commented 13 years ago

When attempting to install a module via proto I get the error "Method 'IO' not found for invocant of class 'String'". Log with stack trace below. This may not be a bug, I might be doing it wrong.

Thanks, Matt Follett

mfollett@gc-mattbook> perl proto.pl install sqlite3 Method 'IO' not found for invocant of class 'String' current instr.: 'perl6;Ecosystem;_block534' pc 5372 (EVAL_1:1874) called from Sub 'perl6;Ecosystem;is-state' pc 4956 (EVAL_1:1709) called from Sub 'perl6;Ecosystem;get-state' pc 5656 (EVAL_1:1960) called from Sub 'perl6;Installer;_block4094' pc 23333 (EVAL_2:8631) called from Sub 'perl6;Installer;install' pc 22029 (EVAL_2:8158) called from Sub 'perl6;Installer;_block5658' pc 160 (EVAL_4:87) called from Sub '_block5608' pc 29 (EVAL_3:0) called from Sub '!YOU_ARE_HERE' pc 364903 (src/gen/core.pir:27115) called from Sub '!UNIT_START' pc 1299 (src/glue/run.pir:24) called from Sub 'perl6;PCT;HLLCompiler;eval' pc -1 ((unknown file):-1) called from Sub 'perl6;PCT;HLLCompiler;command_line' pc 1504 (compilers/pct/src/PCT/HLLCompiler.pir:801) called from Sub 'perl6;Perl6;Compiler;main' pc -1 ((unknown file):-1)

mfollett commented 13 years ago

This was done in revision b103cc18532b15e3e384f761d70c0588758ed625 .