Jump to content
Калькуляторы

Модуль Perl FindBin Нужен гуру по Perl

При попытке установить FindBin через CPAN увидел следующее "FindBin is up to date (1.51)." Хотя его там точно нет. Использую простой скриптик для чека установленных модулей, он показывает, что этого модуля нет. WebMin тоже говорит, что не установлен такой модуль. Система FreeBSD 9.2-RELEASE-p6 on i386. Perl версии v5.20.3

Share this post


Link to post
Share on other sites

perl -e 'use FindBin;'

 

что говорит ? (вообще он идет вместе с самим перлом, если руками не откусывать). В том числе в портах во фре он ставится.

 

зы. вообще во фре принято ставить из портов/пакеджей, а не из цпана...

Share this post


Link to post
Share on other sites

perl -e 'use FindBin;'

 

что говорит ? (вообще он идет вместе с самим перлом, если руками не откусывать). В том числе в портах во фре он ставится.

 

зы. вообще во фре принято ставить из портов/пакеджей, а не из цпана...

 

Ничего не говорит. А чем CPAN плох для Фри?

 

посмотрите есть ли файл

 

find /usr -name "FindBin.pm" -print

 

find /usr -name "FindBin.pm" -print

/usr/local/lib/perl5/5.20/FindBin.pm

/usr/ports/lang/perl5.20/work/perl-5.20.3/lib/FindBin.pm

/usr/ports/lang/perl5.20/work/stage/usr/local/lib/perl5/5.20/FindBin.pm

 

Как ни странно но есть

Share this post


Link to post
Share on other sites

Кстати возник еще один вопрос до кучи, один скрипт на perl (для юзерсайда) выдает при запуске следующее

Can't kill a non-numeric process ID at /root/modules_us/us_peleng/us_peleng.pl line 143, <$ps_file> line 2.

us_peleng v.3.20.107

 

Начал он такое сообщать неожиданно, ну прям ни с того ни с сего. В какую сторону копать?

 

 

Снимаю последний вопрос, разобрался

Edited by Irka-kefirka

Share this post


Link to post
Share on other sites

perl -e 'use FindBin;'

 

что говорит ? (вообще он идет вместе с самим перлом, если руками не откусывать). В том числе в портах во фре он ставится.

 

зы. вообще во фре принято ставить из портов/пакеджей, а не из цпана...

 

Ничего не говорит.

 

значит модуль установлен. Выкиньте ваш проверяльщик. Он порет чушь. а ей больно...

Share this post


Link to post
Share on other sites

При попытке установить FindBin через CPAN увидел следующее "FindBin is up to date (1.51)." Хотя его там точно нет. Использую простой скриптик для чека установленных модулей, он показывает, что этого модуля нет. WebMin тоже говорит, что не установлен такой модуль. Система FreeBSD 9.2-RELEASE-p6 on i386. Perl версии v5.20.3

 

Лучше через порты, также советую взамен cpan юзать App::Cpanminus и по вопросам moscow.pm.org

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.