Created
July 24, 2012 05:22
-
-
Save moritz/3168196 to your computer and use it in GitHub Desktop.
Panda bootstrap failure
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
==> Succesfully installed Test::Mock | |
==> Fetching panda | |
==> Building panda | |
Compiling lib/Pies.pm | |
Compiling lib/Panda/Ecosystem.pm | |
Compiling lib/Panda/Common.pm | |
Compiling lib/Panda/Resources.pm | |
Compiling lib/Panda/Fetcher.pm | |
===SORRY!=== | |
No object at index 104 | |
Any() | |
resolve stage failed for .: Dependency resolution has failed: stage build failed for panda | |
in block <anon> at /home/moritz/p6/panda/lib/Panda.pm:92 | |
in block <anon> at /home/moritz/p6/panda/lib/Panda/Builder.pm:51 | |
in sub withp6lib at /home/moritz/p6/panda/lib/Panda/Common.pm:31 | |
in method build at /home/moritz/p6/panda/lib/Panda/Builder.pm:44 | |
in method build-helper at /home/moritz/p6/panda/lib/Pies.pm:50 | |
in method resolve-helper at /home/moritz/p6/panda/lib/Pies.pm:85 | |
in method resolve at /home/moritz/p6/panda/lib/Pies.pm:98 | |
in <anon> at src/gen/Metamodel.pm:2659 | |
in any call_with_args at src/gen/Metamodel.pm:2656 | |
in block <anon> at src/gen/CORE.setting:429 | |
in method resolve at /home/moritz/p6/panda/lib/Panda.pm:80 | |
in block <anon> at bin/panda:87 | |
in method reify at src/gen/CORE.setting:5065 | |
in method reify at src/gen/CORE.setting:4964 | |
in method reify at src/gen/CORE.setting:4964 | |
in method gimme at src/gen/CORE.setting:5342 | |
in method eager at src/gen/CORE.setting:5321 | |
in method eager at src/gen/CORE.setting:1080 | |
in sub eager at src/gen/CORE.setting:5608 | |
in sub MAIN at bin/panda:84 | |
in block <anon> at bin/panda:1 | |
===SORRY!=== | |
Could not find Panda in any of: /home/moritz/.perl6/lib, /home/moritz/p6/rakudo/install/lib/parrot/4.5.0-devel/languages/perl6/lib |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
index 23d3829..642e021 100644 | |
--- a/bootstrap.pl | |
+++ b/bootstrap.pl | |
@@ -14,12 +14,17 @@ given open "$home/.panda/projects.json", :w { | |
if %*ENV<DESTDIR> { | |
%*ENV<PERL6LIB> ~= ":{cwd}/{%*ENV<DESTDIR>}/lib" | |
} | |
+my $savelib = %*ENV<PERL6LIB>; | |
%*ENV<PERL6LIB> ~= ":{cwd}/ext/File__Tools/lib"; | |
%*ENV<PERL6LIB> ~= ":{cwd}/ext/JSON__Tiny/lib"; | |
%*ENV<PERL6LIB> ~= ":{cwd}/ext/Test__Mock/lib"; | |
%*ENV<PERL6LIB> ~= ":{cwd}/lib"; | |
-shell "perl6 bin/panda install File::Tools JSON::Tiny Test::Mock ."; | |
+shell "perl6 bin/panda install File::Tools JSON::Tiny Test::Mock"; | |
+ | |
+%*ENV<PERL6LIB> = join ':', $savelib, cwd() ~ "/lib"; | |
+ | |
+shell "perl6 bin/panda install ."; | |
unlink "$home/.panda/projects.json"; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment