Не обновляется МИР

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-24 19:55:43

Доброго времени суток!

Вот обновляю мир с FreeBSD 6.2 на 6.3
Скачал исходники с халявной фтп провайдера src.tgz
И распоковал их в /usr/src

Затем начал собирать

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

//>cd /usr/src/
/usr/src/>rm -R /usr/obj/* && make cleandir && make cleandir && \
? make buildworld && make installworld && shutdown -r now
и через час с чем то выдает вот такую ошибку

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

makeinfo --no-split -I /usr/src/gnu/usr.bin/dc/doc -I /usr/src/gnu/usr.bin/dc/doc /usr/src/gnu/usr.bin/dc/doc/../../../../contrib/bc/doc/dc.texi  -o dc.info
gzip -cn dc.info > dc.info.gz
===> gnu/usr.bin/dialog (all)
cc -O2 -fno-strict-aliasing -pipe  -Wall -Wstrict-prototypes  -c /usr/src/gnu/usr.bin/dialog/dialog.c
cc -O2 -fno-strict-aliasing -pipe  -Wall -Wstrict-prototypes   -o dialog dialog.o -ldialog -lncurses
gzip -cn /usr/src/gnu/usr.bin/dialog/dialog.1 > dialog.1.gz
===> gnu/usr.bin/dialog/TESTS (all)
===> gnu/usr.bin/diff (all)
cc -O2 -fno-strict-aliasing -pipe  -funsigned-char -I/usr/obj/usr/src/tmp/usr/include/gnu -I/usr/src/gnu/usr.bin/diff/../../../contrib/diff -I/usr/src/gnu/usr.bin/diff/../../../contrib/diff/src -I/usr/src/gnu/usr.bin/diff/../../../contrib/diff/lib -DHAVE_CONFIG_H -DPR_PROGRAM=\"/usr/bin/pr\"  -c /usr/src/gnu/usr.bin/diff/../../../contrib/diff/src/analyze.c
/usr/src/gnu/usr.bin/diff/../../../contrib/diff/src/analyze.c: In function `diff_2_files':
/usr/src/gnu/usr.bin/diff/../../../contrib/diff/src/analyze.c:828: error: too many arguments to function `buffer_lcm'
/usr/src/gnu/usr.bin/diff/../../../contrib/diff/src/analyze.c:829: error: too many arguments to function `buffer_lcm'
*** Error code 1

Stop in /usr/src/gnu/usr.bin/diff.
*** Error code 1

Stop in /usr/src/gnu/usr.bin.
*** Error code 1

Stop in /usr/src/gnu.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
/usr/src/>
/etc/make.conf

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

# added by use.perl 2008-09-05 07:18:14
PERL_VER=5.8.8
PERL_VERSION=5.8.8

Если кто встречал такое поможите :st:
Последний раз редактировалось Cancer 2008-09-24 20:03:47, всего редактировалось 2 раза.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Не обновляется МИР

Непрочитанное сообщение zg » 2008-09-24 20:01:10

Cancer писал(а):Вот обновляю мир с FreeBSD 6.2 на 6.3
что-то всех на обновления потянуло.... :roll: осень что ли?..

рассказывай как ты обновил мир с 6.2 до 6.3?

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение f_andrey » 2008-09-24 20:02:14

Cancer писал(а):Скачал исходники с халявной фтп провайдера src.tgz
И распоковал их в /usr/src
Я бы рекомендовал сделать CSUP до 6.3 релиза, с официального зеркала, там по объему не так уж и много должно быть если уже есть развернутое дерево, почистил /usr/obj/ ну а там смотреть как собирается если ошибка повторяется то надо думать, и проверять железо если повторяется не в одном и том же месте.
А да инсталить лучше все таки в синглмоде
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-24 20:03:34

zg писал(а):
Cancer писал(а):Вот обновляю мир с FreeBSD 6.2 на 6.3
что-то всех на обновления потянуло.... :roll: осень что ли?..

рассказывай как ты обновил мир с 6.2 до 6.3?

скачал исходники распаковал их и заменил старые в /usr/src/

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

//>cd /usr/src/
/usr/src/>rm -R /usr/obj/* && make cleandir && make cleandir && \
? make buildworld && make installworld && shutdown -r now

Да и обновлятль МИР с оф не вариант тариф не безлимитный а мне стока трафа не датут

и сингл моде тоже немогу так как щас я в отпуске (на машине всеравно никого нет она тестовая)
Последний раз редактировалось Cancer 2008-09-24 20:06:01, всего редактировалось 1 раз.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Не обновляется МИР

Непрочитанное сообщение zg » 2008-09-24 20:05:48

Cancer писал(а):скачал исходники распаковал их и заменил старые в /usr/src/
поподробнее плз :smile:

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-24 20:08:25

zg писал(а):
Cancer писал(а):скачал исходники распаковал их и заменил старые в /usr/src/
поподробнее плз :smile:

скачал исходники с провайдерского фтп

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

//> tar zxvf src.tgz
//> cp -R /src/* /usr/src/
//> cd /usr/src/
/usr/src/> rm -R /usr/obj/* && make cleandir && make cleandir && \
? make buildworld && make installworld && shutdown -r now
Последний раз редактировалось Cancer 2008-09-24 20:26:59, всего редактировалось 1 раз.

Аватара пользователя
f_andrey
майор
Сообщения: 2651
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение f_andrey » 2008-09-24 20:16:01

Cancer писал(а):

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

//> tar zxvf src.tgz
//> cp /src/* /usr/src/
//> cd /usr/src/
/usr/src/> rm -R /usr/obj/* && make cleandir && make cleandir && \
? make buildworld && make installworld && shutdown -r now
Брр... сам придумал или кто посоветовал? если кто посоветовал то больше его не слушай, если уж обновляешся из архивов, то сначала удаляй то что было в /usr/src/, а csup не такая уж затратная процедура по трафику, особенно когда уже есть не очень старое дерево исходников.
Если ваша тема перенесена, то смотри http://forum.lissyara.su/viewtopic.php?f=1&t=32308

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Не обновляется МИР

Непрочитанное сообщение zg » 2008-09-24 20:18:55

Cancer писал(а):скачал исходники с провайдерского фтп
бу..... занятно :roll:
Cancer писал(а)://> cp /src/* /usr/src/
хм.. а что cp по умолчанию копирует рекурсивно? или в исходниках нет катологов?

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

CP(1)                   FreeBSD General Commands Manual                  CP(1)

NAME
     cp -- copy files

SYNOPSIS
     cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpv] source_file target_file
     cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpv] source_file ...
        target_directory
...

     -R    If source_file designates a directory, cp copies the directory and
           the entire subtree connected at that point.  If the source_file
           ends in a /, the contents of the directory are copied rather than
           the directory itself.  This option also causes symbolic links to be
           copied, rather than indirected through, and for cp to create spe-
           cial files rather than copying them as normal files.  Created
           directories have the same mode as the corresponding source direc-
           tory, unmodified by the process' umask.

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-24 20:27:14

перепутал

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

//> tar zxvf src.tgz
//> cp -R /src/* /usr/src/
//> cd /usr/src/
/usr/src/> rm -R /usr/obj/* && make cleandir && make cleandir && \
? make buildworld && make installworld && shutdown -r now
Да и еще исходники старые там лежали.
Последний раз редактировалось Cancer 2008-09-24 20:30:59, всего редактировалось 1 раз.

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: Не обновляется МИР

Непрочитанное сообщение zg » 2008-09-24 20:30:26

Cancer писал(а):перепутал
вобщем сперва удали /usr/src , потом разархивируй туда сырцы, после пробуй. А лучше не извращайся и обновись бинарно, быстрее будет и толку больше. Только про мергемастер не забудь.

Ну а если совсем по уму, то ставь 6.3 и обновляй до 6.4.

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-24 20:41:24

ща попробую заного удалить все с /usr/src/
скопировать исходники и сделать на всякий

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

/usr/src/> chown -R root:wheel *
Ну и установить...

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-24 23:59:22

После 3 часов обновился )))УРА

Было

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

//>uname -v
FreeBSD 6.2-RELEASE #0: Fri Jan 12 11:05:30 MSD 2007     cancer@proxy.domain.local:/usr/obj/usr/src/sys/proxy.proxy
Стало

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

//>uname -v
FreeBSD 6.3-STABLE #0: Thu Sep 25 02:09:45 MSD 2008     cancer@proxy.domain.local:/usr/obj/usr/src/sys/kernell.proxy
Могу ли я ща до 7.0 обновится ???

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Не обновляется МИР

Непрочитанное сообщение paradox » 2008-09-25 3:34:23

вообще никто не машает сделать паралельный src
не удаляя тот
тоесть сами соурсы положить куда то типа
/usr/bsd/6.3S/
/usr/bsd/7.0S/
итд
а потом слинковать нужные в /src/src
и самое приятное
в /usr/obj/будут отдельные миры
6.3S
7.0S
итд
надеюсь понимаешь что это тебе дает

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-25 5:32:17

paradox писал(а):вообще никто не машает сделать паралельный src
не удаляя тот
тоесть сами соурсы положить куда то типа
/usr/bsd/6.3S/
/usr/bsd/7.0S/
итд
а потом слинковать нужные в /src/src
и самое приятное
в /usr/obj/будут отдельные миры
6.3S
7.0S
итд
надеюсь понимаешь что это тебе дает

ТО есть я могу собирать то 6.3 то 7.0 ???

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Не обновляется МИР

Непрочитанное сообщение paradox » 2008-09-25 6:10:17

лучще
можешь собрать оба
и в синл моде
поочередно то один то другой инсталлить)))
делать откат туды сюды

незабывая про man ln

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Не обновляется МИР

Непрочитанное сообщение Cancer » 2008-09-25 6:32:04

paradox писал(а):лучще
можешь собрать оба
и в синл моде
поочередно то один то другой инсталлить)))
делать откат туды сюды

незабывая про man ln

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

ln -s /usr/bsd/7.0 /usr/src/
ln -s /usr/bsd/6.3 /usr/src/
:roll: :roll: :roll: :roll: