Hi All, Scientific Linux 7.3 (RHEL clone)
I just came out of a panic with EPEL and their release update of Rakudo. Hosed the hole thing. Total mess. Anyway, thanks to the guys at the IRC channel, after a lot of uninstalling and erasing, I am now on https://github.com/nxadm/rakudo-pkg/releases https://github.com/nxadm/rakudo-pkg/releases/download/2017.03_02/perl6-rakudo-moarvm-CentOS7.3.1611-20170300-02.x86_64.rpm Problem, EPEL and `nxadm` put `perl6` in different places: EPEL: /usr/bin/perl6 nxadm: /opt/rakudo/bin/perl6 and all my Linux Perl6 programs start with #!/usr/bin/perl6 The following cured the issue # ln -s /opt/rakudo/bin/perl6 /usr/bin/perl6 I reported the issue over on https://github.com/nxadm/rakudo-pkg/issues/9 Therefore, I would like best practice advice: If various releases of Linux's rakudo are going to install in different places and I want Linux cross machine compatibility, is it best to leave the `#!/usr/bin/perl6`off and run everything the hard way with `perl6 xxx.pl6` and remove the bash first line path? I don't suppose there is a way to dual path the first line? Your thoughts on the issue? Many thanks, -T -- ~~~~~~~~~~~~~~~~~~~~~~~~ Yesterday it worked. Today it is not working. EPEL is like that. ~~~~~~~~~~~~~~~~~~~~~~~~