Войти

Показать полную графическую версию : [решено] Ошибка при компиляции из портов - Your Makefile has been rebuilt


Forpost
18-08-2006, 19:13
Здравствуйте.
Собственно, сабж.
Да, и еще, это ошибка выскакивает на всех установках программ.
Версии ОС - FreeBSD 6.1 Release

P.S.
Error:
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command. <==
false
*** Error code 1

Stop in /usr/ports/lang/perl5/work/perl-5.6.2.
*** Error code 1

Stop in /usr/ports/lang/perl5.

mar
18-08-2006, 20:11
Forpost
Это при установке Perl?
На всякий случай - можно подробно последовательность Ваших действий (команд) при установке из портов ? (начиная от cd /usr/ports/...)

Forpost
18-08-2006, 20:48
mar
cd /usr/ports/lang/perl5
make install clean

Igor_I
18-08-2006, 21:36
Судя по номеру версии перла порты старые. Использовались программы - cvsup, либо portsnap?

kaEwituS
18-08-2006, 23:10
Forpost
с Версии ОС - FreeBSD 6.1 Release perl нужен версии perl5.8.8 и лежат они /usr/ports/lang/perl5.8 (проверте distinfo $vi /usr/ports/lang/perl5.8/distinfo)
Вы ставите perl5.6.2, а необходимо 5.8.8
#cd /usr/ports/lang/perl5.8 && make install clean

Forpost
18-08-2006, 23:44
Такая же самая ошибочка :(

Igor_I
19-08-2006, 02:59
Лично у меня подозрение :), что что-то не так с деревом портов.
P.S. Error:
==> Your Makefile has been rebuilt. <==
==> Please rerun the make command. <==
P.S. Ошибка:
==> Ваш Makefile был восстановлен. <==
==> Пожалуйста повторно запустите делающуюся команду. <==
Это жжжиии неспроста. :)

Forpost
19-08-2006, 08:50
Igor_I
Я тоже об этом думаю. Это же не спроста ;)

Igor_I
19-08-2006, 11:05
Ну так как насчет портов? Обновлял через cvsup? Если его нет, то ставить лучше как пакет.
pkg_add -r cvsup, так быстрее и меньше траффика уйдет.

Forpost
19-08-2006, 11:07
Я обновлял порты через sysinstall!

Igor_I
19-08-2006, 11:41
Не знаю такого варианта. Может кто поопытнее что скажет об этом. Интернета нет чтоли? Совсем?
-
Это получается - обновил порты с диска?

mar
19-08-2006, 12:09
Это получается - обновил порты с диска?
очень похоже

Forpost
а в google (http://www.google.ru/search?q=Your+Makefile+has+been+rebuilt+freebsd) не пробовали?
первые несколько ссылок по такому запросу выдают забавное (но в принципе логичное) решение - с установкой времени на машине. Посмотрите, может Вы наступили на те же грабли?

( На всякий случай первые 3 примера: )
http://www.freebsddiary.org/badtime.php
http://lists.freebsd.org/pipermail/freebsd-perl/2004-August/000213.html
http://www.bsdforums.org/forums/showthread.php?threadid=43273

(Но порты у Вас по-всякому, похоже, старые)

Forpost
19-08-2006, 21:51
mar
Спасибо все кул ;)..ой..Если говорить научным языком: Все великолепно :)

mar
20-08-2006, 21:52
Forpost
ну уж скорее - все гугл :)
а порты все-таки обновляйте по-настоящему (хотя к этой теме, как ни странно это отношения и не имеет :])




© OSzone.net 2001-2012