Я пытаюсь запустить [pisg] [1] на моем Raspberry Pi, который запускает archlinux arm, и каждый раз, когда я пытаюсь запустить его, я получаю:
Root ~>pisg -cf pisg.conf
Warning: Couldn't parse -cfg option
Could not load pisg! Reason:
Can't locate Pisg.pm in @INC (you may need to install the Pisg module) (@INC contains: /usr/bin/modules/ /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at (eval 1) line 2.
BEGIN failed--compilation aborted at (eval 1) line 2.
это можно исправить, скопировав /usr/lib/pisg/modules/Pisg.pm в один из каталогов, перечисленных как включенные в @INC выше. Тогда я получаю
Root ~>pisg -cf pisg.conf
Warning: Couldn't parse -cfg option
Could not load pisg! Reason:
Can't locate Pisg/Common.pm in @INC (you may need to install the Pisg::Common module) (@INC contains: /usr/bin/modules/ /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/lib/perl5/site_perl/Pisg.pm line 43.
который / не может быть исправлен путем ссылки Common.pm на вышеуказанные места. Программа отлично работает на моем компьютере archlinux, хотя ..
Редактировать: я скачал pisg из sourceforge, и это, кажется, работает нормально .. (он загружает уже скомпилированные или все, что вы делаете с Perl-программами, и запускается в папке, которую я скачал в ..) Также? Я был неправ, когда сказал, что он запускается, когда я устанавливаю его через AUR на моем компьютере, я просто / забыл / что я скачал его с sourceforge, мой плохой. Пакет в AUR должен быть сломан или что-то.