1

Тема: freebsd и обновление perl

Добрый день, случилось неожиданное, решил обновить perl вроде как обновил до 5.16.2 но в результате получаю следующее:
Can't locate Date/Calc.pm in @INC (@INC contains: /usr/local/lib/perl5/5.16.2/BSDPAN /usr/local/lib/perl5/site_perl/5.16.2/mach /usr/local/lib/perl5/site_perl/5.16.2
/usr/local/lib/perl5/5.16.2/mach /usr/local/lib/perl5/5.16.2 .) at (eval 15) line 2. BEGIN failed--compilation aborted at (eval 15) line 2

bsd - ник из меня никакой. может быть кто-нибудь подскажет как исправить данную проблему? просто снести все версии перла и переставить его из портов?
мне еще не понятна ситуация с тем, что почему-то в варах у меня их два.

2

Re: freebsd и обновление perl

amadey78 пишет:

Добрый день, случилось неожиданное, решил обновить perl вроде как обновил до 5.16.2 но в результате получаю следующее:
Can't locate Date/Calc.pm in @INC (@INC contains: /usr/local/lib/perl5/5.16.2/BSDPAN /usr/local/lib/perl5/site_perl/5.16.2/mach /usr/local/lib/perl5/site_perl/5.16.2
/usr/local/lib/perl5/5.16.2/mach /usr/local/lib/perl5/5.16.2 .) at (eval 15) line 2. BEGIN failed--compilation aborted at (eval 15) line 2

bsd - ник из меня никакой. может быть кто-нибудь подскажет как исправить данную проблему? просто снести все версии перла и переставить его из портов?
мне еще не понятна ситуация с тем, что почему-то в варах у меня их два.

Похоже, что обновились не правильно.
/usr/ports/UPDATING читать надо перед обновлениями.

3

Re: freebsd и обновление perl

Перейдите в порты, и там найдите Date/Calc

# cd /usr/ports
# make search name=Date-Calc
Port:   p5-Date-Calc-6.3
Path:   /usr/ports/devel/p5-Date-Calc
Info:   Gregorian calendar date calculations
Maint:  [email protected]
B-deps: p5-Bit-Vector-7.1 p5-Carp-Clan-6.04 perl-5.12.4_4
R-deps: p5-Bit-Vector-7.1 p5-Carp-Clan-6.04 perl-5.12.4_4

И поставьте его, и будет там.