Я пытаюсь установить perl 5.30.2 с помощью perlbrew, таким образом: perlbrew install perl-5.30.2
однако эта установка завершается неудачно
grep -A2 -B2 -i fail /home/con/perl5/perlbrew/build.perl-5.30.2.log
показывает
op/groups.t (Wstat: 0 Tests: 3 Failed: 1)
Failed test: 1
И вывод этого теста (из /home/con/perl5/perlbrew/build.perl-5.30.2.log
):
# Failed test 1 - perl's `$(' agrees with `id -a 2>/dev/null || id 2>/dev/null' at op/groups.t line 117
op/groups.t ........................................................
Failed 1/3 subtests
(less 1 skipped subtest: 1 okay)
Информация о системе (из /etc/os-release
)
NAME="Red Hat Enterprise Linux Server"
VERSION="7.6 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Red Hat Enterprise Linux"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.6:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.6
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.6"
Я не знаю, как это отладить. У меня уже установлена последняя версия perlbrew:
$ perlbrew --version
/usr/local/bin/perlbrew - App::perlbrew/0.88
, и я уже установил патч perl.
Я не вижу полезных решений по другим ссылкам Почему perlbrew не работает при установке perl -5.12.2?
Как отладить это для установки perl -5.30.2?