11.01.2014 16:27, Eugene Grosbein пишет: > On 11.01.2014 19:00, Vladislav V. Prodan wrote:
>> Обновил порты, а вот поставить некоторые порты не могу :( Как обновил порты, до какой версии? Используется ли pkgng (тогда версия pkg)? >> databases/p5-DBI# make install >> ===> Building package for p5-DBI-1.630 >> Creating package /usr/ports/databases/p5-DBI/work/p5-DBI-1.630.tbz >> Registering depends: perl-threaded-5.16.2_1. >> Registering conflicts: p5-DBI-1.3*. >> Creating bzip'd tar ball in >> '/usr/ports/databases/p5-DBI/work/p5-DBI-1.630.tbz' >> tar: lib/perl5/site_perl/5.16/mach/Bundle/DBI.pm: Cannot stat: No such file >> or directory >> tar: lib/perl5/site_perl/5.16/mach/DBD/DBM.pm: Cannot stat: No such file or >> directory >> ... >> >> FreeBSD 9.1-STABLE #0: Wed Jan 30 23:58:06 EET 2013 >> >> Как побороть? > > make NO_STAGE=yes clean install Это правильный совет только если порт не переведён на STAGE, но запись NO_STAGE=yes отсутствует (тогда send-pr однозначно). Однако порт явно переведён на STAGE. Значит, проблема не в этом. И предложенная команда просто откладывает проблему "на потом". Возможно, на run-time... По правильному надо бы разобраться, почему не работает. К сожалению, с перлом я не очень... Мне кажется, что вопрос может быть в версии порта перла. Что /etc/make.conf говорит про версию перла? Запись 20131120: из файла /usr/ports/UPDATING прочитана, действия выполнены? -- WBR, Boris Samorodov (bsam) FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
