On 02/23/2017 10:41 PM, ToddAndMargo wrote:
Hi All,
I am having trouble installing "panda" on Fedora Code 25.
$ perl6 -v
This is Rakudo version 2016.11 built on MoarVM version 2016.11
implementing Perl 6.c.
What is going on?
Many thanks,
-T
$ git clone --recursive http://github.com/tadzik/panda.git
$ cd panda
# perl6 bootstrap.pl
==> Bootstrapping Panda
==> Installing panda from a local directory '/home/linuxutil/panda'
==> panda depends on File::Find, Shell::Command, JSON::Fast, File::Which
==> Shell::Command depends on File::Find
==> Fetching File::Find
==> Building File::Find
==> Testing File::Find
Unhandled exception: Failed to write to filehandle: NULL string given
at gen/moar/stage2/NQPHLL.nqp:1562
(/usr/share/nqp/lib/NQPHLL.moarvm:command_eval)
from src/Perl6/Compiler.nqp:27
(/usr/share/nqp/lib/Perl6/Compiler.moarvm:command_eval)
from gen/moar/stage2/NQPHLL.nqp:1508
(/usr/share/nqp/lib/NQPHLL.moarvm:command_line)
from gen/moar/m-main.nqp:46 (/usr/share/perl6/runtime/perl6.moarvm:MAIN)
from gen/moar/m-main.nqp:37
(/usr/share/perl6/runtime/perl6.moarvm:<mainline>)
from <unknown>:1 (/usr/share/perl6/runtime/perl6.moarvm:<main>)
from <unknown>:1 (/usr/share/perl6/runtime/perl6.moarvm:<entry>)
The spawned command '/usr/bin/perl6' exited unsuccessfully (exit code: 1)
in sub MAIN at bootstrap.pl line 68
in block <unit> at bootstrap.pl line 9
The guys on the chat line had me switch to zef. It works
very well
Here are my notes:
zef (module installer)
$ git clone https://github.com/ugexe/zef.git
$ cd zef
$ perl6 -Ilib bin/zef install .
# vi /etc/profile
and add the following after the last "pathmunge" but
BEFORE the "export" line:
pathmunge /usr/share/perl6/site/bin
Net::SMTP (doesn't support SSL, but others do)
$ zef --force install Net::SMTP
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Computers are like air conditioners.
They malfunction when you open windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~