Bug#935290: moar digging

Mo Zhou lumin at debian.org
Wed Sep 18 16:18:08 BST 2019


Fresh installation is fine. /usr/share/perl6 should be a
symlink pointing to /usr/lib/perl6 in the latest version.
When directly upgrading rakudo to the expeirmental version,
this is not handled by dpkg.

I've fixed the upgrade issue in rakduo 2019.07.1-2 (experimental).
Later when the binary is avaialble in mirrors, I'll test
rakudo with the following dockerfile. If anything looks fine,
I'll start uploading 2019.07 to unstable.

--------------------------

from    debian:sid
workdir /tmp
run     echo "deb http://ftp2.cn.debian.org/debian sid main contrib
non-free" > /etc/apt/sources.list
run     echo "deb http://ftp2.cn.debian.org/debian experimental main
contrib non-free" >> /etc/apt/sources.list
run     apt update -y
run     apt dist-upgrade -y
run     apt autoremove -y

# fresh install [OK]
#run    apt install -t experimental rakudo -y
#run    perl6 -e '"Hello Perl6!".say'

# sid->experimental upgrade [unverified]
run     apt install -t sid rakudo -y
run     perl6 -e '"Hello Perl6!".say'
run     apt install -t experimental rakudo -y
run     perl6 -e '"Hello Perl6!".say'


On 2019-09-16 10:58, Dominique Dumont wrote:
> On Saturday, 14 September 2019 02:37:41 CEST Mo Zhou wrote:
>> Could you please verify the {moarvm,nqp,rakudo}-2019.07.1 in
>> experimental? Shall I proceed and upload it to unstable?
> 
> Looks like there's an issue with /usr/share/perl6 link:
> 
> $ perl6 -e 'say "hello"'
> Unhandled exception: While looking for '/usr/share/perl6/runtime/
> perl6.moarvm': no such file or directory
> 
> /usr/share/perl6 is not a link on my machine:
> 
> $ ll /usr/share/perl6
> total 8
> drwxr-xr-x 5 root root 4096 Aug 31 19:28 debian-sources
> -rw-r--r-- 1 root root   41 Jun 22  2018 previous-compiler-id
> 
> May be because /usr/share/perl6 existed before rakudo 2019-07 installation.
> 
> All the best
> 
> Dod



More information about the Pkg-rakudo-devel mailing list