missing dependency: qa tools don't work on Debian 10 and Debian 11
When trying to run the QA tools:
/h/d/d/k/koha-code ❯❯❯ kshell
root@kohadevbox:kohadevbox$ type qa
qa is aliased to `/kohadevbox/qa-test-tools/koha-qa.pl -v 2 --failures'
root@kohadevbox:kohadevbox$ kshell
kohadev-koha@kohadevbox:/kohadevbox/koha$ /kohadevbox/qa-test-tools/koha-qa.pl -v 2 --failures
Can't locate Test/Perl/Critic/Progressive.pm in @INC (you may need to install the Test::Perl::Critic::Progressive module) (@INC contains: /kohadevbox/koha /kohadevbox/qa-test-tools /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.28.1 /usr/local/share/perl/5.28.1 /usr/lib/x86_64-linux-gnu/perl5/5.28 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.28 /usr/share/perl/5.28 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /kohadevbox/qa-test-tools/QohA/File/Perl.pm line 10.
BEGIN failed--compilation aborted at /kohadevbox/qa-test-tools/QohA/File/Perl.pm line 10.
Compilation failed in require at /kohadevbox/qa-test-tools/QohA/Files.pm line 9.
BEGIN failed--compilation aborted at /kohadevbox/qa-test-tools/QohA/Files.pm line 9.
Compilation failed in require at /kohadevbox/qa-test-tools/koha-qa.pl line 34.
BEGIN failed--compilation aborted at /kohadevbox/qa-test-tools/koha-qa.pl line 34.
kohadev-koha@kohadevbox:/kohadevbox/koha$ cat /etc/issue
Debian GNU/Linux 10 \n \l
kohadev-koha@kohadevbox:/kohadevbox/koha$ exit