FAQ
I am evidently confused as to the relationship, if any, between the
'rakudobrew' utility and the Rakudo::Star distribution.

Several weeks ago, when it became apparent that there would be delays in
the release of a Rakudo Star distribution with the "Christmas" release
in it, I executed the following commands to install Rakudo Perl 6.

$ rakudobrew install moar
$ rakudobrew install panda
$ panda install Task::Star

IIRC, I found these instructions at several locations, including this
helpful blog post:

http://friedo.com/blog/2016/01/exploring-perl-6-up-and-running

The results:

[$ which perl6
/home/jkeenan/.rakudobrew/bin/perl6

$ perl6 -v
This is Rakudo version 2015.12-235-g172a92b built on MoarVM version
2015.12-29-g8079ca5 implementing Perl 6.c.

And off I went to learn Perl 6.

Today, I saw Tobias Leich's message on this list, "Announce: Rakudo Star
Release 2016.01", as well as Coke's blog post here:
http://blogs.perl.org/users/coke/2016/02/rakudo-perl-6-compiler---2016011-released.html

So, I thought, oh good, now I can upgrade. I repeated the above
commands, with mixed results. On the one hand, the first two commands
ran without incident. But when I said 'perl6 -v', I got the same Rakudo
version as several weeks ago. So it appears I didn't upgrade at all.

On the other hand, when I ran 'panda install Task::Star', I got this
inelegant output:

#####
$ panda install Task::Star
==> Fetching Task::Star
==> Building Task::Star
==> Testing Task::Star
==> Installing Task::Star
Task::Star:ver<*>:auth<>:api<> already installed
    in block at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/C6FEA515A97C45ED8F92BCF5038BA028C9CE9CC0
line 61
    in sub indir at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/5AEF9DA5AE15E5AB5CB2ADB58A455E007FA7839E
line 20
    in method install at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/C6FEA515A97C45ED8F92BCF5038BA028C9CE9CC0
line 42
    in method install at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/9036849E1656E91211D00AB4530B81D29A7D6E82
line 161
    in method resolve at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/9036849E1656E91211D00AB4530B81D29A7D6E82
line 234
    in sub MAIN at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/resources/76CD539C815A33F2891D2EF3D6D96B1081567AD1
line 18
    in block <unit> at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/resources/76CD539C815A33F2891D2EF3D6D96B1081567AD1
line 150

Actually thrown at:
    in method install at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/C6FEA515A97C45ED8F92BCF5038BA028C9CE9CC0
line 44
    in method install at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/9036849E1656E91211D00AB4530B81D29A7D6E82
line 161
    in method resolve at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/sources/9036849E1656E91211D00AB4530B81D29A7D6E82
line 234
    in sub MAIN at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/resources/76CD539C815A33F2891D2EF3D6D96B1081567AD1
line 18
    in block <unit> at
/home/jkeenan/.rakudobrew/moar-nom/install/share/perl6/site/resources/76CD539C815A33F2891D2EF3D6D96B1081567AD1
line 150
#####

So, I'm confused as to whether I have any version of "Rakudo Star" at
all. My guess is that I've actually simply built, via rakudobrew, Perl6
on Moar twice. Is that correct?

Thank you very much.
Jim Keenan

Search Discussions

Discussion Posts

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 11 | next ›
Discussion Overview
groupperl6-users @
categoriesperl
postedFeb 4, '16 at 3:30a
activeFeb 8, '16 at 12:02p
posts11
users5
websiteperl6.org

People

Translate

site design / logo © 2021 Grokbase