develooper Front page | perl.perl6.users | Postings from April 2019

macOS Mojave 10.14.4, Rakudo Star 2019.03.1, zef install Ddt ->Failed to change the working directory...

Thread Next
From:
David Christensen
Date:
April 7, 2019 02:29
Subject:
macOS Mojave 10.14.4, Rakudo Star 2019.03.1, zef install Ddt ->Failed to change the working directory...
Message ID:
472715ab-d668-9900-5224-82b1fd46a2b2@holgerdanske.com
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

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About