Воспроизведение $ echo "test" >> acktest.txt Сама ошибка $ ack test ./* Undefined subroutine &Term::ANSIColor::colored called at /usr/bin/ack line 2160, <__ANONIO__> line 1. ============================= Поиск решения $ rpm -q --requires perl-ack /usr/bin/env /usr/share/perl5 perl(Config.pm) perl(File/Basename.pm) perl(File/Glob.pm) perl(File/Next.pm) >= 0.400 perl(File/Spec.pm) perl(Getopt/Long.pm) perl(Pod/Usage.pm) perl(Text/Wrap.pm) perl(constant.pm) perl-base rpmlib(PayloadIsLzma) $ sudo apt-get install perl-Term-ANSIColor ========================================== Теперь работает $ ack test ./* ./acktest.txt 1:test
Перевешиваю с p7 на Сизиф, так как всё ещё актуально.
perl-ack-2.24-alt2 -> sisyphus: Fri Jun 29 2018 Igor Vlasenko <viy@altlinux.ru> 2.24-alt2 - added perl-Term-ANSIColor (closes: #31247)