Возможная версия перекошена в предварительно скомпилированном xxx - PullRequest
0 голосов
/ 11 февраля 2019

Я устанавливаю пакет на виртуальную машину (ubuntu18.04).Вот инструкции, которые я использовал:

apt-get install perl6 && \
 git clone https://github.com/ugexe/zef.git && cd zef && perl6 -I. bin/zef install . && \
 /usr/lib/perl6/site/bin/zef install Shell::Command && \
 PYTHON_CONFIG=/usr/bin/python3-config \
 /usr/lib/perl6/site/bin/zef -v install https://github.com/eatingtomatoes/Inline-Python3.git --/test --debug

Ниже приведен вывод:

....
===> Building [OK] for Inline::Python3:ver<0.1>
===> Installing: LibraryMake:ver<1.0.0>:auth<github:retupmoca>
===> Install [OK] for LibraryMake:ver<1.0.0>:auth<github:retupmoca>
===> Installing: Inline::Python3:ver<0.1>
===> Install [FAIL] for Inline::Python3:ver<0.1>: ===SORRY!===
Probable version skew in pre-compiled
 'site#sources/95D204DDA68A3E05E891AA531EBED9270C46B3F7 
(Inline::Python3::InstanceConverter)' (cause: no object at index 499)

===SORRY!===
Probable version skew in pre-compiled 
'site#sources/95D204DDA68A3E05E891AA531EBED9270C46B3F7 
(Inline::Python3::InstanceConverter)' (cause: no object at index 499)

Когда я выполнил perl6 -e "use Inline::Python3; say 'hi'" в оболочке, он сообщил:

===SORRY!===
Probable version skew in pre-compiled 
'site#sources/95D204DDA68A3E05E891AA531EBED9270C46B3F7 
(Inline::Python3::InstanceConverter)' (cause: no object at index 499)

Inline :: Python3 - это пакет perl6, разработанный мной.Он хорошо работает на моем компьютере.

perl6 --version сказал:

This is Rakudo version 2018.03 built on MoarVM version 2018.03
implementing Perl 6.c.

Я не знаю, что такое «перекос версии».Как я могу исправить ошибку?

1 Ответ

0 голосов
/ 11 февраля 2019

Следуя совету @jjmerelo, использование новейшего компилятора, предоставленного rakudo-pkg , решило проблему.

...