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

portupgrade

СообщениеДобавлено: 15 мар 2010, 21:37
Mechanic
на свеже поставленной системе решил провести апдейт портов, для этих целей решил воспользоваться программой portupgrade.
Но при ее установке получаю ошибку:
Код: Выделить всё
===>  Applying FreeBSD patches for help2man-1.37.1_2
===>   help2man-1.37.1_2 depends on file: /usr/local/lib/perl5/site_perl/5.8.9/mach/Locale/gettext.pm - not found
===>    Verifying install for /usr/local/lib/perl5/site_perl/5.8.9/mach/Locale/gettext.pm in /usr/ports/devel/p5-Locale-gettext
===>  Vulnerability check disabled, database not found
===>  Extracting for p5-gettext-1.05_2
=> MD5 Checksum OK for gettext-1.05.tar.gz.
=> SHA256 Checksum OK for gettext-1.05.tar.gz.
===>   p5-gettext-1.05_2 depends on file: /usr/local/bin/perl5.8.9 - found
===>  Patching for p5-gettext-1.05_2
===>   p5-gettext-1.05_2 depends on file: /usr/local/bin/perl5.8.9 - found
===>  Applying FreeBSD patches for p5-gettext-1.05_2
===>   p5-gettext-1.05_2 depends on file: /usr/local/bin/perl5.8.9 - found
===>   p5-gettext-1.05_2 depends on shared library: intl - found
===>  Configuring for p5-gettext-1.05_2
checking for gettext... no
checking for gettext in -L/usr/local/lib -lintl -I/usr/local/include... yes
checking for dgettext in -L/usr/local/lib -lintl -I/usr/local/include... yes
checking for ngettext in -L/usr/local/lib -lintl -I/usr/local/include... yes
checking for bind_textdomain_codeset in -L/usr/local/lib -lintl -I/usr/local/include... yes
Writing Makefile for Locale::gettext
===>  Building for p5-gettext-1.05_2
make: don't know how to make all. Stop
*** Error code 1

Stop in /usr/ports/devel/p5-Locale-gettext.
*** Error code 1

Stop in /usr/ports/misc/help2man.
*** Error code 1

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake110.
*** Error code 1

Stop in /usr/ports/lang/ruby18.
*** Error code 1

Stop in /usr/ports/lang/ruby18.
*** Error code 1

Stop in /usr/ports/ports-mgmt/portupgrade.
*** Error code 1

Stop in /usr/ports/ports-mgmt/portupgrade.


в чем может быть причина ?

Re: portupgrade

СообщениеДобавлено: 15 мар 2010, 22:29
mr_A3ap41k

Re: portupgrade

СообщениеДобавлено: 15 мар 2010, 23:58
Mechanic
обновил дерево портов через porsnap , но ошибка не изменилась
удалил дерево и заново собрал, тожесаоме

Re: portupgrade

СообщениеДобавлено: 16 мар 2010, 09:20
lehisnoe
Попробуй поставить уже собранный пакет, из-за которого проблемы:
Код: Выделить всё
pkg_add -r p5-gettext

или даже
Код: Выделить всё
pkg_add -r help2man


Все равно потом тебя ждет portupgrade -a :)

Re: portupgrade

СообщениеДобавлено: 16 мар 2010, 14:10
root
а если зайти в порт
Код: Выделить всё
/usr/ports/devel/p5-Locale-gettext
и там руками дать
Код: Выделить всё
make install clean

будет более понятней, на чем именно он там валится

Re: portupgrade

СообщениеДобавлено: 17 мар 2010, 21:20
Mechanic
он валится именно на этом сообщении :(
у меня такое было пол года назад на другом сервере, но потом путем обновления чего-то ошибка исчезла, попробую еще через pkg_add

Re: portupgrade

СообщениеДобавлено: 18 мар 2010, 10:20
root
Mechanic писал(а):он валится именно на этом сообщении

а если начать просто с
Код: Выделить всё
make

тоже ?

очень странно, все же сделай
Код: Выделить всё
portsnap fetch update

ещё раз

так же м.б. сначала обновить все зависимости:
Information for p5-gettext-1.05_2:

Depends on:
Dependency: perl-5.8.9_3
Dependency: libiconv-1.13.1_1
Dependency: gettext-0.17_1


а потом уже пробовать собрать его снова