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

Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-06 14:50:39
idis
Обновлял тестовый сервер с CD-ROM.http://forum.lissyara.su/viewtopic.php?f=8&t=7403
Пока побеждал вышел 7_RELEASE.
Обновил исходники CVSup'ом

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

*default host=cvsup3.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7_0_0_RELEASE
*default delete use-rel-suffix
*default compress
src-all
Завершение обновления исходников.

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

Finished successfully
Далее

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

root@idis:/usr/src# make buildworld
--------------------------------------------------------------
>>> World build started on Thu Mar  6 15:06:52 YEKT 2008
--------------------------------------------------------------

--------------------------------------------------------------
>>> Rebuilding the temporary build tree
--------------------------------------------------------------
rm -rf /usr/obj/usr/src/tmp
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/bin
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/games
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/include/sys
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/lib
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/libexec
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/sbin
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/dict
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX100
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX100-12
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX75
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devX75-12
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devascii
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devcp1047
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devdvi
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devhtml
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devkoi8-r
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlatin1
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlbp
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devlj4
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devps
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/groff_font/devutf8
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/tmac/mdoc
mkdir -p /usr/obj/usr/src/tmp/legacy/usr/share/tmac/mm
mkdir -p /usr/obj/usr/src/tmp/lib
mkdir -p /usr/obj/usr/src/tmp/usr/bin
mkdir -p /usr/obj/usr/src/tmp/usr/include
mkdir -p /usr/obj/usr/src/tmp/usr/lib/compat/aout
mkdir -p /usr/obj/usr/src/tmp/usr/libdata/ldscripts
mkdir -p /usr/obj/usr/src/tmp/usr/libexec
mkdir -p /usr/obj/usr/src/tmp/usr/sbin
mkdir -p /usr/obj/usr/src/tmp/usr/share/misc
mtree -deU -f /usr/src/etc/mtree/BSD.include.dist  -p /usr/obj/usr/src/tmp/usr/include >/dev/null
ln -sf /usr/src/sys /usr/obj/usr/src/tmp

--------------------------------------------------------------
>>> stage 1.1: legacy release compatibility shims
--------------------------------------------------------------
cd /usr/src; MAKEOBJDIRPREFIX=/usr/obj/usr/src/tmp  INSTALL="sh /usr/src/tools/install.sh"  PATH=/usr/obj/usr/src/tmp/legacy/usr/sbin:/usr/obj/usr/src/tmp/legacy/usr/bin:/usr/obj/usr/src/tmp/legacy/usr/games:/sbin:/bin:/usr/sbin:/usr/bin  WORLDTMP=/usr/obj/usr/src/tmp  MAKEFLAGS="-m /usr/src/tools/build/mk  -m /usr/src/share/mk" /usr/obj/usr/src/make.i386/make -f Makefile.inc1  DESTDIR=  BOOTSTRAPPING=502000  -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN  -DWITHOUT_NLS -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED  -DNO_CPU_CFLAGS -DNO_WARNS legacy
ERROR: Source upgrades from versions prior to 5.3 not supported.
*** Error code 1
Подскажите где не прав и куда копать.

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-06 15:01:27
hizel
английским языком вам говорят
не поддерживается апгрейд с 5.2
попробуйте например до 6-ерки сначала обновится

но на вашем месте я бы не стал мучатся
и просто поставил по новой 7-ку и конфигурацию перенес

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-06 15:05:18
idis
До 6_3_RELEASE обновиться? Или на младший 6_Х релиз лучше?

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-06 15:09:50
hizel
сексодром
точно не скажу, попробуйте =)

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-06 15:35:51
squid
до 5.3
а потом дальше

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-07 6:59:10
idis
Для обновления до 5_3 в cvsup'е релиз указывать?

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

*default release=cvs tag=RELENG_5_3_0_RELENG
или

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

*default release=cvs tag=RELENG_5_3_RELENG
ЗЫ. Только Учусь, сильно не бейте за ламерские вопросы :twisted: :D

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-07 9:03:22
Alex Keda

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

tag=RELENG_5_3

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-07 10:58:56
helloworld
Я обновлял 5.2.1 до 5.5 а потом до 7ки.

Можешь просто указать RELENG_5 и получишь самую свежую систему на 5 ветке.

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-07 11:08:20
idis
Обновляюсь до 5.3, по обновлении до 7_RELEASE отпишусь, думаю еще вопросы будут :)

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-07 14:47:49
idis
На данном этапе обновил исходники до 5.3,
выполнил:

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

make -j4 buildworld
Далее:

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

make -j4 buildkernel

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

make installkernel
Иду по интсрукции http://www.lissyara.su/?id=1270
Ядро поставил GENERIC.
Может чего не так сделал, где-то.
Получил при

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

installworld

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

 Required proxy user is missing, see /usr/src/UPDATING

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-07 15:09:06
hizel
ей не хватает пользователя proxy
гляньте в самом деле в /usr/src/UPDATING
там наверняка написано как его создать ;)

и посмотрите первоисточник на русском http://www.freebsd.org/doc/ru_RU.KOI8-R ... world.html
уваж. т-щ. Лиссяра не является истиной в последней инстанции ;)

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-07 18:30:08
Alex Keda
hizel писал(а):т-щ. Лиссяра не является истиной в последней инстанции ;)
я вообще пятую ветку проскочил.
с 4 на 6.
поэтому тамошние грабли не не известны.
да и вообще всё никто не знает.

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 9:09:16
idis
Обновился!

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

uname -a

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

FreeBSD idis.surgut.ru 5.5-STABLE FreeBSD 5.5-STABLE #1: Tue Mar 11 16:26:53 YEKT 2008     idis@idis.surgut.ru:/usr/obj/usr/src/sys/GENERIC  i386

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 9:12:55
idis
Обновил исходники до 7_RELEASE
Собираю мир

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

/usr/src/>make buildworld
Вылетает ошибка

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

In file included from /usr/src/usr.bin/gencat/gencat.c:88:
/usr/obj/usr/src/tmp/legacy/usr/include/nl_types.h:100: error: syntax error before "__format_arg"
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 9:25:26
idis

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

*default host=cvsup3.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_7_0_0_RELEASE
*default delete use-rel-suffix
*default compress

src-all
Мой cvsup

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 10:38:38
Alex Keda
1. mergemaster
2. ядро - обновлял или нет?

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 10:58:23
idis
Ядро не собирал, mergemaster не запускал. Ядро при обновлении с 5.2 до 5.5 собрано дефолтное.

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 11:27:50
hizel
idis писал(а):Ядро не собирал, mergemaster не запускал. Ядро при обновлении с 5.2 до 5.5 собрано дефолтное.
гррр (рычит)
http://www.freebsd.org/doc/ru_RU.KOI8-R ... world.html <--- и это не читали? :twisted:

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 11:58:08
idis
Ошибка

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

/usr/obj/usr/src/tmp/legacy/usr/include/nl_types.h:100: error: syntax error before "__format_arg"
Решается данным образом http://docs.freebsd.org/cgi/getmsg.cgi? ... 05.cvs-all

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-12 17:31:20
voider
я вшоке )) народ забудльте по число 5 это неудачная серия фряхи лучше 6.3 или на худой конец экпереенитруйте с 7кой ну и 4.11 версия самая класная но не поддерживат нове оборудование (ненавижду всваю клву такая ажа))

Re: Обновление с 5_2_RELEASE до 7_RELEASE

Добавлено: 2008-03-14 7:10:29
idis
Обновился, грабли пройдены, шишки набиты, опыт приобретен, тестовый сервак обновлен. :)
Всем спасибо за помощь :P