The OpenNET Project / Index page

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

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

"Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от Dilys Искать по авторуВ закладки on 16-Апр-03, 15:21  (MSK)
При попытке обновить FreeBSD 4.7-STABLE до 4.8 возникает ошибка. Последовательность действий такая:

  cvsup -g -L2 /etc/cvsupfile

Скачиваются исходники системы и портов. Далее:

  make buildworld

Все вроде идет хорошо, но через некоторое время:

...
===>gnu/usr.bin/tar
rm -f tar addext.o argmatch.o backupfile.o ...
[еще несколько строк с упоминанием модулей]
misc.o names.o rtapelib.o tar.o update.o tar.1.gz tar.1.cat.gz
rm: tar: is a directory
*** Error code 1

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

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

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

Stop in /usr/src/gnu.

И чего со всем этим делать теперь?
*** Error code 1

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

 Оглавление

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

1. "Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от alexey Искать по авторуВ закладки on 16-Апр-03, 15:48  (MSK)
>При попытке обновить FreeBSD 4.7-STABLE до 4.8 возникает ошибка. Последовательность действий такая:
>
>
>  cvsup -g -L2 /etc/cvsupfile
>
>Скачиваются исходники системы и портов. Далее:
>
>  make buildworld
>
>Все вроде идет хорошо, но через некоторое время:
>
>...
>===>gnu/usr.bin/tar
>rm -f tar addext.o argmatch.o backupfile.o ...
>[еще несколько строк с упоминанием модулей]
> misc.o names.o rtapelib.o tar.o update.o tar.1.gz tar.1.cat.gz
>rm: tar: is a directory
>*** Error code 1
>
>Stop in /usr/src/gnu/usr.bin/tar.
>*** Error code 1
>
>Stop in /usr/src/gnu/usr.bin/tar.
>*** Error code 1
>
>Stop in /usr/src/gnu/usr.bin.
>*** Error code 1
>
>Stop in /usr/src/gnu.
>
>И чего со всем этим делать теперь?
>*** Error code 1

Ты пробовал удалять диресторию /usr/obj

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

2. "Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от Dilys Искать по авторуВ закладки on 16-Апр-03, 15:53  (MSK)

>Ты пробовал удалять диресторию /usr/obj

Разумеется. Не помогает. :(

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

3. "Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от lavr emailИскать по авторуВ закладки on 16-Апр-03, 21:25  (MSK)
>
>>Ты пробовал удалять диресторию /usr/obj
>
>Разумеется. Не помогает. :(

supfile в студию, только что все собралось на ура:

4.7(Release и Stable) -> 4.8-Release без проблем.

скрипты и supfile могу выложить в доступное место

Supfile для RELEASE-4.8

--------------------- release48-supfile --------------------------------
# RELEASE-4.8 Supfile
#
*default host=cvsup.ru.FreeBSD.org
#*default host=cvsup2.ru.FreeBSD.org
*default base=/var/log/cvsup
*default prefix=/usr
*default release=cvs tag=RELENG_4_8_0_RELEASE
*default delete use-rel-suffix
*default compress

src-all
------------------------------------------------------------------------

supfile для патчевания 4.8-Release:

--------------------- fix48release -------------------------------------
# Supfile for security & bug fixes RELEASE-4.8
#
*default host=cvsup.ru.FreeBSD.org
#*default host=cvsup2.ru.FreeBSD.org
*default base=/var/log/cvsup
*default prefix=/usr
*default release=cvs tag=RELENG_4_8
*default delete use-rel-suffix
*default compress

src-all
------------------------------------------------------------------------

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

4. "Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от Dilys Искать по авторуВ закладки on 17-Апр-03, 10:30  (MSK)
>>
>>>Ты пробовал удалять диресторию /usr/obj
>>
>>Разумеется. Не помогает. :(
>
>supfile в студию, только что все собралось на ура:

Было так:

*default host=cvsup8.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=RELENG_4
*default delete use-rel-suffix
*default compress
src-all
*default tag=.
ports-all
doc-all

Пробовал твой вариант. Скачалось вроде как еще что-то, но после запуска
make buildworld вылетело на том же самом месте. :((

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

5. "Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от lavr emailИскать по авторуВ закладки on 17-Апр-03, 10:55  (MSK)
>>>
>>>>Ты пробовал удалять диресторию /usr/obj
>>>
>>>Разумеется. Не помогает. :(
>>
>>supfile в студию, только что все собралось на ура:
>
>Было так:
>
>*default host=cvsup8.FreeBSD.org
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- лично для меня это не ближайший cvsup
сервер, я предпочитаю наши cvsup.ru.freebsd.org и смотрю сколько hop'ов
по traceroute до cvsup сервера.

>*default base=/usr
>*default prefix=/usr
>*default release=cvs
>*default tag=RELENG_4
^^^^^^^^^^^^^^^^^^^^^^- это тег для теущей 4-Stable, означает что данный
вариант системы все время в стадии изменений, из этого следует что ты
можешь нарваться на момент когда система не соберется. В какой момент
имеет смысл делать cvsup нужно смотреть по stable maillist'у, чтобы там
не было нареканий по сборке. С данным тегом тебе никто гарантий по сборке
системы не даст, как вариант снова cvsup, все течет, все изменяется

>*default delete use-rel-suffix
>*default compress
>src-all
>*default tag=.
>ports-all
>doc-all
>
>Пробовал твой вариант. Скачалось вроде как еще что-то, но после запуска
>make buildworld вылетело на том же самом месте. :((

Какой-то косяк у тебя в sources, можно конечно поковырять Makefile в tar'е, но если нет желания, просто удали src:

cd /usr/src
rm -rf *
потом закачай НУЖНЫЙ тебе вариант sources через cvsup, я бы просто взял
из дистрибутива 4.8-RELEASE и затем либо гнать до 4-Stable если уж так
хочется, либо время от времени cvsup с тегом security&bug fixes

Вобщем, ничего проблематичного, все просто и прозрачно, надеюсь понятно
расписал.

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

6. "Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от Dilys Искать по авторуВ закладки on 17-Апр-03, 18:00  (MSK)

>Какой-то косяк у тебя в sources, можно конечно поковырять Makefile в tar'е, но если нет желания, просто удали src:
>
>cd /usr/src
>rm -rf *
>потом закачай НУЖНЫЙ тебе вариант sources через cvsup, я бы просто взял

Спасибо, все собралось. BTW, тем кто последует по моим стопам на всякий случай напоминаю, что перед удалением /usr/src/* неплохо бы сохранить текущий файл конфигурации системы из /usr/src/i386/conf/, а то я его "на радостях" снес. Хорошо была копия на другой машинке. ;)

lavr, еще раз спасибо (но это еще не последний вопрос - у меня тут еще и с samb'ой некоторые проблемы).

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

7. "Обновление FreeBSD 4.7->4.8. Проблемы."
Сообщение от lavr emailИскать по авторуВ закладки on 17-Апр-03, 19:02  (MSK)
>
>>Какой-то косяк у тебя в sources, можно конечно поковырять Makefile в tar'е, но если нет желания, просто удали src:
>>
>>cd /usr/src
>>rm -rf *
>>потом закачай НУЖНЫЙ тебе вариант sources через cvsup, я бы просто взял
>
>Спасибо, все собралось. BTW, тем кто последует по моим стопам на всякий
>случай напоминаю, что перед удалением /usr/src/* неплохо бы сохранить текущий файл
>конфигурации системы из /usr/src/i386/conf/, а то я его "на радостях" снес.
>Хорошо была копия на другой машинке. ;)

у меня все это делает script запускающий cvsup, сохраняет копию ядра,
пишет логи, жмет их и ротирует

>lavr, еще раз спасибо (но это еще не последний вопрос - у
>меня тут еще и с samb'ой некоторые проблемы).

кто-нить поможет, у меня samba только a-la ananymous и со строго
ограниченным местом записи - те как ограниченный публичный ресурс

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


Удалить

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




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

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