The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Обновил исходники ядра и системы через CVSup, а дальше пробл..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Обновил исходники ядра и системы через CVSup, а дальше пробл..."
Сообщение от Olegsoft emailИскать по авторуВ закладки on 04-Фев-03, 07:14  (MSK)
Апгрейд FreeBSD с помощью cvsup выглядит след. образом:

1. cd /usr/src/; cvsup -g -L2 /etc/cvsupfile 2. make buildworld
3. make buildkernel KERNCONF=GENERIC
4. make installkernel ERNCONF=GENERIC
5. make installworld
6. mergemaster

  Я делал апгрейд с 4.5 на 4.7. На третьем пункте выходит след. ошибка:

@ -> /usr/src/sys
machine -> /usr/src/sys
make -> /usr/src/sys/i386/include
make: don't know how to make des_enc.c. Stop
*** Error code 2
Stop in /usr/src/sys/modules
*** Error code 1
Stop in /usr/obj/usr/src/sys/GENERIC
*** Error code 1
Stop in /usr/src
*** Error code 1

Из-за этого я не могу закончить апгрейд системы. При апгрейде траффик с инета вышел около 150 метров и все за зря. Смотрю uname - тоже прежнее ядро FreeBSD 4.5. что делать, мож кто знает?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Antonio emailИскать по авторуВ закладки on 04-Фев-03, 11:04  (MSK)
http://unix1.jinr.ru/~lavr про CVSUp читал внимательно?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Den emailИскать по авторуВ закладки on 04-Фев-03, 11:38  (MSK)
>http://unix1.jinr.ru/~lavr про CVSUp читал внимательно?

Издеваешься? Что именно в этом наборе нужно читать про CVSup?
Если заметил что было сделано неправильно до 3-го пункта включительно - скажи.

2 Olegsoft:
покажи свой /etc/cvsupfile

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Antonio emailИскать по авторуВ закладки on 04-Фев-03, 12:06  (MSK)
>>http://unix1.jinr.ru/~lavr про CVSUp читал внимательно?
>
>Издеваешься? Что именно в этом наборе нужно читать про CVSup?

http://unix1.jinr.ru/~lavr/cvsup_makeworld.html для начала. Искренне надеюсь, что прочитаны также UPDATE от FreeBSD 4.7 и HandBook на темы makeworld и kernelconfig (последнее чуть позже). Кои документы вытекают из "этого набора".

>Если заметил что было сделано неправильно до 3-го пункта включительно - скажи.

Я не вижу, какой tag был указан для CVSUp.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Den emailИскать по авторуВ закладки on 04-Фев-03, 12:15  (MSK)
>>>http://unix1.jinr.ru/~lavr про CVSUp читал внимательно?
>>
>>Издеваешься? Что именно в этом наборе нужно читать про CVSup?
>
>http://unix1.jinr.ru/~lavr/cvsup_makeworld.html для начала. Искренне надеюсь, что прочитаны также UPDATE от FreeBSD 4.7
>и HandBook на темы makeworld и kernelconfig (последнее чуть позже). Кои
>документы вытекают из "этого набора".

вот это уже ближе к делу. хотя мне подход к документированию апдейта на этой страничке не понравился, это уже личное дело каждого.

>
>>Если заметил что было сделано неправильно до 3-го пункта включительно - скажи.
>
>Я не вижу, какой tag был указан для CVSUp.

его нужно указать в supfile. конечно это ключевой момент.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от lavr emailИскать по авторуВ закладки on 07-Фев-03, 15:29  (MSK)
>>>>http://unix1.jinr.ru/~lavr про CVSUp читал внимательно?
>>>
>>>Издеваешься? Что именно в этом наборе нужно читать про CVSup?
>>
>>http://unix1.jinr.ru/~lavr/cvsup_makeworld.html для начала. Искренне надеюсь, что прочитаны также UPDATE от FreeBSD 4.7
>>и HandBook на темы makeworld и kernelconfig (последнее чуть позже). Кои
>>документы вытекают из "этого набора".
>
>вот это уже ближе к делу. хотя мне подход к документированию апдейта
>на этой страничке не понравился, это уже личное дело каждого.

дык и написан он был более двух лет назад, окультуривать и каждый раз исправлять - лень, все что нужно, оттуда можно вынести с пользой для себя

>>>Если заметил что было сделано неправильно до 3-го пункта включительно - скажи.
>>
>>Я не вижу, какой tag был указан для CVSUp.
>
>его нужно указать в supfile. конечно это ключевой момент.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Olegsoft emailИскать по авторуВ закладки on 06-Фев-03, 13:02  (MSK)
>>http://unix1.jinr.ru/~lavr про CVSUp читал внимательно?
>
>Издеваешься? Что именно в этом наборе нужно читать про CVSup?
>Если заметил что было сделано неправильно до 3-го пункта включительно - скажи.
>
>
>2 Olegsoft:
>покажи свой /etc/cvsupfile

вот мой cvsupfile - мне кажется в нем все нормально:

/etc/cvsupfile:

*default host=cvsup.ru.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=RELENG_4
*default delete use-rel-suffix

src-base
src-bin
src-contrib
src-crypto
src-etc
src-games
src-gnu
src-include
src-kerberosIV
src-kerberos5
src-lib
src-libexec
src-release
src-secure
src-sbin
src-share
src-sys
src-tools
src-usrbin
src-usrsbin
*default tag=.
ports=all
doc=all

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Antonio emailИскать по авторуВ закладки on 07-Фев-03, 10:03  (MSK)
>>>http://unix1.jinr.ru/~lavr про CVSUp читал внимательно?
>>
>>Издеваешься? Что именно в этом наборе нужно читать про CVSup?
>>Если заметил что было сделано неправильно до 3-го пункта включительно - скажи.
>>
>>
>>2 Olegsoft:
>>покажи свой /etc/cvsupfile
>
>вот мой cvsupfile - мне кажется в нем все нормально:
>
>/etc/cvsupfile:
>
>*default host=cvsup.ru.FreeBSD.org
>*default base=/usr
>*default prefix=/usr
>*default release=cvs
>*default tag=RELENG_4
>*default delete use-rel-suffix
>
>src-base
>src-bin
>src-contrib
>src-crypto
>src-etc
>src-games
>src-gnu
>src-include
>src-kerberosIV
>src-kerberos5
>src-lib
>src-libexec
>src-release
>src-secure
>src-sbin
>src-share
>src-sys
>src-tools
>src-usrbin
>src-usrsbin
>*default tag=.

^^^^^^^^^^^^^
Вот это зачем???

>ports=all
>doc=all


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Mikka emailИскать по авторуВ закладки on 07-Фев-03, 10:51  (MSK)
А зачем указывать много src-*
Можно просто src-all

А порты и доки обновляются так

ports-all tag=.
doc-all tag=.

Цитата:

###############################################################################
#
# DANGER!  WARNING!  LOOK OUT!  VORSICHT!
#
# If you add any of the ports or doc collections to this file, be sure to
# specify them with a "tag" value set to ".", like this:
#
#   ports-all tag=.
#   doc-all tag=.
#
# If you leave out the "tag=." portion, CVSup will delete all of
# the files in your ports or doc tree.  That is because the ports and doc
# collections do not use the same tags as the main part of the FreeBSD
# source tree.
#
###############################################################################

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Zergling emailИскать по авторуВ закладки on 07-Фев-03, 12:32  (MSK)
>А зачем указывать много src-*
>Можно просто src-all
>
>А порты и доки обновляются так
>
>ports-all tag=.
>doc-all tag=.
>
>Цитата:
>
>###############################################################################
>#
># DANGER!  WARNING!  LOOK OUT!  VORSICHT!
>#
># If you add any of the ports or doc collections to
>this file, be sure to
># specify them with a "tag" value set to ".", like this:
>
>#
>#   ports-all tag=.
>#   doc-all tag=.
>#
># If you leave out the "tag=." portion, CVSup will delete all
>of
># the files in your ports or doc tree.  That is
>because the ports and doc
># collections do not use the same tags as the main part
>of the FreeBSD
># source tree.
>#
>###############################################################################

попробуй следующее

*default  host=cvsup.ru.FreeBSD.org
*default  base=/usr
*default  prefix=/usr
*default  release=cvs
*default  tag=RELENG_4
*default  delete use-rel-suffix

src-all

а для портов
*default tag=.
ports-all

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Olegsoft emailИскать по авторуВ закладки on 07-Фев-03, 13:04  (MSK)
>>А зачем указывать много src-*
>>Можно просто src-all
>>
>>А порты и доки обновляются так
>>
>>ports-all tag=.
>>doc-all tag=.
>>

Спасибо, ребята, за помощь. У меня все получилось. Выполнил cvsup еще раз с новым supfile, в котором указал src-all. Дальше прошло все нормально. Теперь у меня новое ядро FreeBSD 4.7 STABLE. Псиб.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Zergling emailИскать по авторуВ закладки on 07-Фев-03, 13:12  (MSK)
>>>А зачем указывать много src-*
>>>Можно просто src-all
>>>
>>>А порты и доки обновляются так
>>>
>>>ports-all tag=.
>>>doc-all tag=.
>>>
>
>Спасибо, ребята, за помощь. У меня все получилось. Выполнил cvsup еще раз
>с новым supfile, в котором указал src-all. Дальше прошло все нормально.
>Теперь у меня новое ядро FreeBSD 4.7 STABLE. Псиб.

:)
Не за что!
У тебя просто какая то коллекция отсутствовала,
когда ты их перечислял в розницу :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от lavr emailИскать по авторуВ закладки on 07-Фев-03, 15:25  (MSK)
>>>>А зачем указывать много src-*
>>>>Можно просто src-all
>>>>
>>>>А порты и доки обновляются так
>>>>
>>>>ports-all tag=.
>>>>doc-all tag=.
>>>>
>>
>>Спасибо, ребята, за помощь. У меня все получилось. Выполнил cvsup еще раз
>>с новым supfile, в котором указал src-all. Дальше прошло все нормально.
>>Теперь у меня новое ядро FreeBSD 4.7 STABLE. Псиб.
>
>:)
>Не за что!
>У тебя просто какая то коллекция отсутствовала,
>когда ты их перечислял в розницу :)

# These are the individual collections that make up FreeBSD's crypto
# collection. They are no longer export-restricted and are a part of
# src-all
#src-crypto
#src-eBones
#src-secure
#src-sys-crypto

вот почему были проблемы с des

PS. Зато человек документации начитался, это полезно, вот только не научился с ней работать :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от Zergling emailИскать по авторуВ закладки on 07-Фев-03, 15:53  (MSK)
>>>>>А зачем указывать много src-*
>>>>>Можно просто src-all
>>>>>
>>>>>А порты и доки обновляются так
>>>>>
>>>>>ports-all tag=.
>>>>>doc-all tag=.
>>>>>
>>>
>>>Спасибо, ребята, за помощь. У меня все получилось. Выполнил cvsup еще раз
>>>с новым supfile, в котором указал src-all. Дальше прошло все нормально.
>>>Теперь у меня новое ядро FreeBSD 4.7 STABLE. Псиб.
>>
>>:)
>>Не за что!
>>У тебя просто какая то коллекция отсутствовала,
>>когда ты их перечислял в розницу :)
>
># These are the individual collections that make up FreeBSD's crypto
># collection. They are no longer export-restricted and are a part of
>
># src-all
>#src-crypto
>#src-eBones
>#src-secure
>#src-sys-crypto
>
>вот почему были проблемы с des
>
>PS. Зато человек документации начитался, это полезно, вот только не научился с
>ней работать :)
:)
короче говоря во все времена src-all %)
дядя Lavr не пугай народ перечислением :) ......
кстати чуть не забыл
в Makefile убери сборку игр и прочего
все быстрее будет собираться
да иправильнее это
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "RE: Обновил исходники ядра и системы через CVSup, а дальше п..."
Сообщение от lavr emailИскать по авторуВ закладки on 07-Фев-03, 16:08  (MSK)
>>>>>>А зачем указывать много src-*
>>>>>>Можно просто src-all
>>>>>>
>>>>>>А порты и доки обновляются так
>>>>>>
>>>>>>ports-all tag=.
>>>>>>doc-all tag=.
>>>>>>
>>>>
>>>>Спасибо, ребята, за помощь. У меня все получилось. Выполнил cvsup еще раз
>>>>с новым supfile, в котором указал src-all. Дальше прошло все нормально.
>>>>Теперь у меня новое ядро FreeBSD 4.7 STABLE. Псиб.
>>>
>>>:)
>>>Не за что!
>>>У тебя просто какая то коллекция отсутствовала,
>>>когда ты их перечислял в розницу :)
>>
>># These are the individual collections that make up FreeBSD's crypto
>># collection. They are no longer export-restricted and are a part of
>>
>># src-all
>>#src-crypto
>>#src-eBones
>>#src-secure
>>#src-sys-crypto
>>
>>вот почему были проблемы с des
>>
>>PS. Зато человек документации начитался, это полезно, вот только не научился с
>>ней работать :)
>:)
>короче говоря во все времена src-all %)
>дядя Lavr не пугай народ перечислением :) ......

не во все времена, а только после опубликования RSA алгоритма и включения
его в openssl, короче изменения в crypto, после того как оттуда удалили
лицензионные алгоритмы запрещенные за пределами USA.
До того, с 4.0 и до 4.2 вроде release, crypto для international тянулись
с конкретных cvs серверов (если остались архивы supfile'ов, могу уточнить) (возможно все в /usr/src/UPDATING есть...)

PS. Перечисление было для указания того в чем была проблема

>кстати чуть не забыл
>в Makefile убери сборку игр и прочего
>все быстрее будет собираться
>да иправильнее это

проще refuse использовать при cvsup'е

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру