kalkin / Ddt

Distribution Development Tool for the Perl 6 Programming Language
Artistic License 2.0
10 stars 4 forks source link

Can't install because test fails #12

Open wbiker opened 3 years ago

wbiker commented 3 years ago

On Arch Linux linuxboxhome 5.9.11-arch2-1 #1 SMP PREEMPT Sat, 28 Nov 2020 02:07:22 +0000 x86_64 GNU/Linux with Raku "This is Rakudo version 2020.09 built on MoarVM version 2020.09 implementing Raku 6.d."

I get this when trying to install Ddt:

zef install Ddt
===> Searching for: Ddt
===> Searching for missing dependencies: License::Software:ver<0.2.0>
===> Searching for missing dependencies: Pluggable
===> Testing: Pluggable:ver<0.5>:auth<zef:tony-o>
===> Testing [OK] for Pluggable:ver<0.5>:auth<zef:tony-o>
===> Testing: License::Software:ver<0.2.0>:auth<kalkin>
[License::Software]     # 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: Ddt:ver<0.5.9>:auth<kalkin>
[Ddt] ===SORRY!=== Error while compiling /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/t/01-basic.t
[Ddt] ===SORRY!=== Error while compiling /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/lib/Ddt/Distribution.pm6 (Ddt::Distribution)
[Ddt] Could not find License::Software:ver<0.3.*> in:
[Ddt]     file#/home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca
[Ddt]     inst#/home/wolf/.raku
[Ddt]     inst#/home/wolf/.rakubrew/versions/moar-2020.09/install/share/perl6/site
[Ddt]     inst#/home/wolf/.rakubrew/versions/moar-2020.09/install/share/perl6/vendor
[Ddt]     inst#/home/wolf/.rakubrew/versions/moar-2020.09/install/share/perl6/core
[Ddt]     ap#
[Ddt]     nqp#
[Ddt]     perl5#
[Ddt] Please note that a 'META6.json' file was found in '.', of which the 'provides' section was used to determine if a dependency is available or not.  Perhaps you need to add 'License::Software:ver<0.3.*>' in the <provides> section of that file?  Or need to specify a directory that does *not* have a 'META6.json' file?
[Ddt] at /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/lib/Ddt/Distribution.pm6 (Ddt::Distribution):5
[Ddt] at /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/t/01-basic.t:4
[Ddt] Failed to change the working directory to '/tmp/sZV1dOhjU2/Foo-Bar': does not exist
[Ddt]   in block <unit> at t/02-generate-test.t line 12
[Ddt] Failed to change the working directory to '/tmp/FJvTTHIj5C/Foo-Bar': does not exist
[Ddt]   in block <unit> at t/03-absent-dirs.t line 12
[Ddt] ===SORRY!=== Error while compiling /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/t/03-distribution.t
[Ddt] ===SORRY!=== Error while compiling /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/lib/Ddt/Distribution.pm6 (Ddt::Distribution)
[Ddt] Could not find License::Software:ver<0.3.*> in:
[Ddt]     file#/home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca
[Ddt]     inst#/home/wolf/.raku
[Ddt]     inst#/home/wolf/.rakubrew/versions/moar-2020.09/install/share/perl6/site
[Ddt]     inst#/home/wolf/.rakubrew/versions/moar-2020.09/install/share/perl6/vendor
[Ddt]     inst#/home/wolf/.rakubrew/versions/moar-2020.09/install/share/perl6/core
[Ddt]     ap#
[Ddt]     nqp#
[Ddt]     perl5#
[Ddt] Please note that a 'META6.json' file was found in '.', of which the 'provides' section was used to determine if a dependency is available or not.  Perhaps you need to add 'License::Software:ver<0.3.*>' in the <provides> section of that file?  Or need to specify a directory that does *not* have a 'META6.json' file?
[Ddt] at /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/lib/Ddt/Distribution.pm6 (Ddt::Distribution):5
[Ddt] at /home/wolf/.zef/store/Ddt.git/ae536d4d374c9c2b7d834e8692074fe635729eca/t/03-distribution.t:3
===> Testing [FAIL]: Ddt:ver<0.5.9>:auth<kalkin>
Aborting due to test failure: Ddt:ver<0.5.9>:auth<kalkin> (use --force-test to override)
kalkin commented 3 years ago

Hi, thank you for your report. This is sadly a known issue in rakudo/rakudo#3749

wbiker commented 3 years ago

Thanks for letting me know. I'll let this open, it might push the other issue.