Compatibilité ARM?
Bonjour,
Je suis un dev de la communauté Yunohost-Apps chargé de maintenir l'application Lstu dans l'écosystème YunoHost. Et je me demandais si l'application avait une chance d'être compatible ARM (type raspberry...)? En effet les tests que j'ai pu effectuer lors d'installer sur de telles architectures n'ont pas été concluantes.
Voici un liens vers un test: https://ci-apps-arm.yunohost.org/ci/job/372
Et les logs d'install:
debconf: unable to initialize frontend: Dialog
debconf: (Dialog frontend will not work on a dumb terminal, an emacs shell buffer, or without a controlling terminal.)
debconf: falling back to frontend: Readline
Warning: prerequisite Class::Tiny 1.001 not found.
Warning: prerequisite Menlo::CLI::Compat 1.9018 not found.
Warning: prerequisite Module::CPANfile 0.9031 not found.
Warning: prerequisite Path::Tiny 0.033 not found.
Warning: prerequisite Try::Tiny 0.09 not found.
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker 6.17 7.10_02
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker any 7.10_02
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# Exporter any 5.72
# ExtUtils::MakeMaker any 7.10_02
# File::Spec any 3.63_01
# Test::More 0.96 1.001014
# base any 2.23
# lib any 0.63
# subs any 1.02
#
# === Test Recommends ===
#
# Module Want Have
# ------------------ -------- --------
# CPAN::Meta 2.120900 2.150005
# Test::FailWarnings any missing
#
# === Runtime Requires ===
#
# Module Want Have
# -------- ---- ----
# Carp any 1.40
# strict any 1.11
# warnings any 1.36
#
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker 6.17 7.10_02
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker any 7.10_02
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# ExtUtils::MakeMaker any 7.10_02
# File::Spec any 3.63_01
# IO::File any 1.16
# Test::More 0.62 1.001014
# lib any 0.63
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# ------------ ---- -------
# Carp any 1.40
# Exporter any 5.72
# File::Spec any 3.63_01
# File::Temp any 0.2304
# IO::Handle any 1.36
# Scalar::Util any 1.42_02
# strict any 1.11
# warnings any 1.36
#
# Prerequisite Report:
# Version Module
# -------- ---------------------
# 0.48 Capture::Tiny
# 1.40 Carp
# 3.63_01 Cwd
# 7.10_02 ExtUtils::MakeMaker
# 3.63_01 File::Spec
# 3.63_01 File::Spec::Functions
# 0.2304 File::Temp
# 1.36 IO::Handle
# 1.20 IPC::Open3
# 1.42_02 List::Util
# 1.001014 Test::More
# 1.33 constant
# 0.63 lib
# 1.11 strict
# 1.36 warnings
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker any 7.10_02
#
# === Configure Suggests ===
#
# Module Want Have
# -------- ------- ----------
# JSON::PP 2.27300 2.27300_01
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker any 7.10_02
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# ExtUtils::MakeMaker any 7.10_02
# File::Spec any 3.63_01
# Test::More any 1.001014
# if any 0.0606
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Test Suggests ===
#
# Module Want Have
# ------------------------ ----- -------
# CPAN::Meta::Check 0.011 missing
# CPAN::Meta::Requirements any 2.140
# Capture::Tiny 0.12 0.48
#
# === Runtime Requires ===
#
# Module Want Have
# -------- ---- ----
# Carp any 1.40
# Exporter 5.57 5.72
# constant any 1.33
# strict any 1.11
# warnings any 1.36
#
# === Runtime Suggests ===
#
# Module Want Have
# --------- ---- -------
# Sub::Name 0.08 0.21
# Sub::Util any 1.42_02
#
# === Other Modules ===
#
# Module Have
# ------------- ----------
# JSON::PP 2.27300_01
# Pod::Coverage missing
# Sub::Name 0.21
# YAML missing
# autodie 2.29
#
Warning: prerequisite Menlo 1.9018 not found.
Warning: prerequisite CPAN::Common::Index 0.006 not found.
Warning: prerequisite CPAN::DistnameInfo 0 not found.
Warning: prerequisite CPAN::Meta::Check 0 not found.
Warning: prerequisite ExtUtils::Config 0.003 not found.
Warning: prerequisite ExtUtils::Helpers 0.020 not found.
Warning: prerequisite ExtUtils::InstallPaths 0.002 not found.
Warning: prerequisite File::Which 0 not found.
Warning: prerequisite File::pushd 0 not found.
Warning: prerequisite HTTP::Tinyish 0.04 not found.
Warning: prerequisite Module::CPANfile 0 not found.
Warning: prerequisite Parse::PMFile 0.26 not found.
Warning: prerequisite String::ShellQuote 0 not found.
Warning: prerequisite Win32::ShellQuote 0 not found.
Warning: prerequisite local::lib 0 not found.
Warning: prerequisite CPAN::DistnameInfo 0 not found.
Warning: prerequisite Tie::Handle::SkipHeader 0 not found.
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker 6.17 7.10_02
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker any 7.10_02
#
# === Test Requires ===
#
# Module Want Have
# ------------------- ---- --------
# ExtUtils::MakeMaker any 7.10_02
# File::Spec any 3.63_01
# Test::More any 1.001014
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# ----------- ---- ----
# Tie::Handle any 4.2
# strict any 1.11
#
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker 6.17 7.10_02
#
# === Configure Suggests ===
#
# Module Want Have
# -------- ------- ----------
# JSON::PP 2.27300 2.27300_01
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- -------
# ExtUtils::MakeMaker any 7.10_02
#
# === Test Requires ===
#
# Module Want Have
# --------------------- ---- --------
# Digest::MD5 any 2.54
# ExtUtils::MakeMaker any 7.10_02
# File::Basename any 2.85
# File::Spec 0.86 3.63_01
# File::Spec::Functions any 3.63_01
# File::Spec::Unix any 3.63_01
# File::Temp 0.19 0.2304
# Test::More 0.96 1.001014
# lib any 0.63
# open any 1.10
#
# === Test Recommends ===
#
# Module Want Have
# ------------------ -------- --------
# CPAN::Meta 2.120900 2.150005
# Test::FailWarnings any 0.008
# Test::MockRandom any missing
#
# === Runtime Requires ===
#
# Module Want Have
# ------------------ ---- -------
# Carp any 1.40
# Cwd any 3.63_01
# Digest 1.03 1.17_01
# Digest::SHA 5.45 5.95_01
# Encode any 2.80_01
# Exporter 5.57 5.72
# Fcntl any 1.13
# File::Copy any 2.31
# File::Glob any 1.26
# File::Path 2.07 2.12_01
# File::Spec 0.86 3.63_01
# File::Temp 0.19 0.2304
# File::stat any 1.07
# constant any 1.33
# overload any 1.26
# strict any 1.11
# warnings any 1.36
# warnings::register any 1.04
#
# === Runtime Recommends ===
#
# Module Want Have
# ------------- ---- -------
# Unicode::UTF8 0.58 missing
#
Warning: prerequisite Test::Fatal 0.006 not found.
# Unicode::UTF8 0.62, Perl 5.024001, /usr/bin/perl
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/010_basic.t line 8.
BEGIN failed--compilation aborted at t/010_basic.t line 8.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/030_native.t line 7.
BEGIN failed--compilation aborted at t/030_native.t line 7.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/040_wide_characters.t line 8.
BEGIN failed--compilation aborted at t/040_wide_characters.t line 8.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/Util.pm line 8.
BEGIN failed--compilation aborted at t/Util.pm line 8.
Compilation failed in require at t/045_replacement.t line 8.
BEGIN failed--compilation aborted at t/045_replacement.t line 8.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/Util.pm line 8.
BEGIN failed--compilation aborted at t/Util.pm line 8.
Compilation failed in require at t/050_noncharacters.t line 8.
BEGIN failed--compilation aborted at t/050_noncharacters.t line 8.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/Util.pm line 8.
BEGIN failed--compilation aborted at t/Util.pm line 8.
Compilation failed in require at t/060_surrogates.t line 8.
BEGIN failed--compilation aborted at t/060_surrogates.t line 8.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/Util.pm line 8.
BEGIN failed--compilation aborted at t/Util.pm line 8.
Compilation failed in require at t/080_super.t line 8.
BEGIN failed--compilation aborted at t/080_super.t line 8.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/Util.pm line 8.
BEGIN failed--compilation aborted at t/Util.pm line 8.
Compilation failed in require at t/090_non_shortest_form.t line 9.
BEGIN failed--compilation aborted at t/090_non_shortest_form.t line 9.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/Util.pm line 8.
BEGIN failed--compilation aborted at t/Util.pm line 8.
Compilation failed in require at t/100_incomplete.t line 9.
BEGIN failed--compilation aborted at t/100_incomplete.t line 9.
# Looks like your test exited with 2 before it could output anything.
Can't locate Test/Fatal.pm in @INC (you may need to install the Test::Fatal module) (@INC contains: t /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/inc /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/lib /root/.cpan/build/Unicode-UTF8-0.62-yVEXFr/blib/arch /etc/perl /usr/local/lib/arm-linux-gnueabihf/perl/5.24.1 /usr/local/share/perl/5.24.1 /usr/lib/arm-linux-gnueabihf/perl5/5.24 /usr/share/perl5 /usr/lib/arm-linux-gnueabihf/perl/5.24 /usr/share/perl/5.24 /usr/local/lib/site_perl /usr/lib/arm-linux-gnueabihf/perl-base .) at t/150_subwarnings.t line 8.
BEGIN failed--compilation aborted at t/150_subwarnings.t line 8.
Failed 10/17 test programs. 0/24 subtests failed.
make: *** [test_dynamic] Error 255
#
# Versions for all modules listed in MYMETA.json (including optional ones):
# Version Module
# -------- ------------------------
# 2.150005 CPAN::Meta
# 2.140 CPAN::Meta::Requirements
# 1.40 Carp
# 7.10_02 ExtUtils::MakeMaker
# 3.63_01 File::Spec::Functions
# 1.42_02 List::Util
# 1.001014 Test::More
# 0.63 lib
# 1.11 strict
# 0.9916 version
# 1.36 warnings
t/mod/ModuleA.pm syntax OK
t/mod/ModuleB.pm syntax OK
t/mod/ModuleC.pm syntax OK
t/mod/ModuleD.pl syntax OK
t/mod/ModuleCond.pm syntax OK
!!
lstu's script has encountered an error. Its execution was cancelled.
!!