perl6-users:

I have:

    macOS Mojave
    Version 10.14.4
    MacBook Pro (Retina, 15-inch, 2015)


Today, I downloaded and installed:

    https://rakudo.org/latest/star/macos

into my normal user account per the built-in instructions (including setting PATH).


Perl 6 seems to work:

    2019-04-06 19:20:23 dpchrist@Davids-MBP ~
    $ perl6 --version
    This is Rakudo Star version 2019.03.1 built on MoarVM version 2019.03
    implementing Perl 6.d.


But when I try to install the Ddt package with zef, it appears that zef is trying to operate on system folders (?):

2019-04-06 19:19:34 dpchrist@Davids-MBP ~
$ zef install Ddt
===> Searching for: Ddt
===> Updating cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
===> Updating p6c mirror: http://ecosystem-api.p6c.org/projects1.json
===> Updated cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
===> Updated p6c mirror: http://ecosystem-api.p6c.org/projects1.json
===> Searching for missing dependencies: File::Ignore, License::Software:ver<0.2.0>, Pod::To::Markdown
===> Searching for missing dependencies: Pluggable
===> Testing: File::Ignore
===> Testing [OK] for File::Ignore
===> Testing: Pluggable:ver<0.3>:auth<github:tony-o>
===> Testing [OK] for Pluggable:ver<0.3>:auth<github:tony-o>
===> Testing: License::Software:ver<0.2.0>:auth<kalkin>
# github source https://github.com/kalkin/License-Software needs to end in .git
===> Testing [OK] for License::Software:ver<0.2.0>:auth<kalkin>
===> Testing: Pod::To::Markdown:ver<v.0.1.4>
===> Testing [OK] for Pod::To::Markdown:ver<v.0.1.4>
===> Testing: Ddt:ver<0.5.5>:auth<kalkin>
Failed to change the working directory to '/var/folders/r_/lk5svb150bzf2wdvp6ct_t_c0000gn/T/6aGzXY88az/Foo-Bar': does not exist
  in block <unit> at t/02-generate-test.t line 12

Failed to change the working directory to '/var/folders/r_/lk5svb150bzf2wdvp6ct_t_c0000gn/T/3CxIelhQKl/Foo-Bar': does not exist
  in block <unit> at t/03-absent-dirs.t line 12

===> Testing [FAIL]: Ddt:ver<0.5.5>:auth<kalkin>
Aborting due to test failure: Ddt:ver<0.5.5>:auth<kalkin> (use --force-test to override)


2019-04-06 19:20:45 dpchrist@Davids-MBP ~
$ zef --version
v0.7.1


Suggestions?


David

Reply via email to