Страница 1 из 1

Установка Perl модулей

Добавлено: 2014-03-03 7:59:26
rmir
День добрый.
FreeBSD 8.1. Пытаюсь установить пакет p5-Net. порты обновлены. Получаю ошибку следующего вида после make install:

Код: Выделить всё

Registering depends:.
Creating bzip'd tar ball in '/usr/ports/net/p5-Net/work/p5-Net-1.25,1.tbz'
tar: lib/perl5/5.10/man/man3/Net::Cmd.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::Config.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::Domain.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::FTP.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::NNTP.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::Netrc.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::POP3.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::SMTP.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::Time.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/5.10/man/man3/Net::libnetFAQ.3.gz: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/Cmd.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/Config.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/Domain.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/FTP.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/FTP/A.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/FTP/E.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/FTP/I.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/FTP/L.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/FTP/dataconn.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/NNTP.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/Netrc.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/POP3.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/SMTP.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/Time.pm: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/libnet.cfg: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/Net/libnetFAQ.pod: Cannot stat: No such file or directory
tar: lib/perl5/site_perl/5.10/mach/auto/Net/.packlist: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1

Stop in /usr/ports/net/p5-Net.
*** Error code 1
причём косяк исключительно make файлов от портов, т.к. если войти в work и скомпилировать там и сделать make install, проблем нет, файлы копируются, только система pkg не в курсе этого, а этот пакет нужен по зависимостям ;(

Re: Установка Perl модулей

Добавлено: 2014-03-03 21:10:01
Гость
Ещё раз обновите порты.

Re: Установка Perl модулей

Добавлено: 2014-03-04 6:12:33
rmir
не помогло

Re: Установка Perl модулей

Добавлено: 2014-03-04 13:34:08
PYO
5.10 - старая версия, думаю надо переходить на 5.16
20140214:
AFFECTS: users of lang/perl5.12
AUTHOR: mat@FreeBSD.org

Perl 5.12 has been removed. The default Perl is lang/perl5.16.

Portupgrade users:
0) Fix pkgdb.db (for safety):
pkgdb -Ff

1) Reinstall new version of Perl (5.16):
portupgrade -o lang/perl5.16 -f lang/perl5.12

2) Reinstall everything that depends on Perl:
portupgrade -fr lang/perl5.16

Portmaster users:
portmaster -o lang/perl5.16 lang/perl5.12

Conservative:
portmaster p5-

Comprehensive (but perhaps overkill):
portmaster -r perl-

Note: If the "perl-" glob matches more than one port you will need to specify
the name of the Perl directory in /var/db/pkg explicitly. Also,
depending on when you've upgraded perl 5.12 last, the prefix may be
perl5- or perl5.12-.

Re: Установка Perl модулей

Добавлено: 2014-03-07 9:46:26
rmir
спасибо. действительно, апгрейд до 5.16 помог.