On 11/4/19 5:19 AM, Tom Browder wrote:
On Mon, Nov 4, 2019 at 6:59 AM Tom Browder <tom.brow...@gmail.com> wrote:
I'm using almost latest master:
$ ./perl6-m -v
This is Rakudo version 2019.07-447-gc745d6b10 built on MoarVM version
2019.07.1-309-g48491b896
implementing Perl 6.d.
And I can run our test sandbox with no problems--weird!
Back to my system-wide Perl 6 which is:
This is Rakudo Star version 2019.03.1 built on MoarVM version 2019.03
implementing Perl 6.d.
Can you please try installing that version (2019.03.1) by package and
run our sandbox tests again?
If that still doesn't work, how would you feel about trying to install
Perl 6 (Raku) from source?
I really think this is a Fedora 31 issue and not a Perl issue.
And really want to keep my rpm database intact.
Keep in mind that this issue did not occur in Fedora 330
running rakudo-pkg-Fedora30-2019.07.1-03.x86_64.rpm
I wish
https://github.com/nxadm/rakudo-pkg/releases/tag/v2019.07.1-03
was not allergic to posting his SRPM's.
https://github.com/nxadm/rakudo-pkg/issues/58
It would (1) be a good experience and (2)
help troubleshoot your problem.
-Tom
[root@rn6 6]# dnf remove rakudo-pkg
[root@rn6 6]# dnf install rakudo-pkg-Fedora29-2019.03.1-01.x86_64.rpm
[root@rn6 6]# perl6 -v
This is Rakudo version 2019.03.1 built on MoarVM version 2019.03
implementing Perl 6.d.
[root@rn6 mytest]# cat test.pl6
#!/usr/bin/env perl6
use lib <lib>;
use A :A; A
[root@rn6 mytest]# test.pl6
WARNINGS for /home/linuxutil/mytest/./test.pl6:
Useless use of constant value A in sink context (line 3)
I am restoring the current version