Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       06 Dec 2007  18:16:44
 To : Kostik Belousov
 Subject : Re: buildbox
 -------------------------------------------------------------------------------- 
 
 06 дек 2007, четверг, в 12:48 KRAST, Kostik Belousov написал(а):
 
  >>> И что дальше? Хоть и схематически, но до конца плиз.
  KB>> Я так понимаю, что подмонтировать /,/usr и /var по NFS c целевой
  KB>> машинки в chroot, и сделать
  KB>>  make installworld DESTDIR=куда надо.
  >> Без этого никак вообще?
  KB> Hе знаю, я привел единственный приходящий в голову способ, который должен
  KB> работать. Вариант без nfs,
  KB>   make installworld DESTDIR=куда-нибудь
  KB> свернуть <куда нибудь> в tar/cpio-архив, и развернуть его на целевой
  KB> машине.
  KB> Я догадываюсь, что тут могут быть существенные проблемы.
  KB> Что именно не устраивает в первом варианте ?
 
 Hа слабой целевой машине вовсе необязательно есть NFS-сервер и вовсе
 необязательно открыт трафик на порты, используемые NFS-сервером.
 
  KB> RELENG_6 на RELENG_7
  KB> строиться не будет, поэтому от chroot'а отказаться вряд ли
  KB> получится.
 
 Это тоже не шибко приятно, но терпимо. Основные проблемы не тут.
 
  KB> А дальше установка собранной системы на другой хост ничем
  KB> не отличается от обычной установки на другой хост.
 
 Вот с установкой "на другой хост" основные проблемы и есть.
 Как во времена четверки installworld обязательно надо было запускать
 на билдбоксе, иначе miniperl падал с SIGILL, так и сейчас при запуске
 make install с NFS-клиента, подмонтировав src и obj с билдбокса,
 получаем SIGILL. Потому что в самом начале запускается make из недр obj,
 как я понимаю, слинкованный с библиотечками билдбокса. И когда-то
 мне говорили, что по-другому нельзя, иначе можно и на SIGSYS напороться
 однажды.
 
 Eugene
 -- 
 Все-таки, наша жизнь воистину странная вещь. Подлость и коварство соседствуют
 с честностью и благородством, а порой и живут вместе.
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: buildbox   Eugene Grosbein   06 Dec 2007 18:16:44 
 Re: buildbox   Aleksey Cheusov   10 Dec 2007 15:27:02 
Архивное /ru.unix.bsd/26093f3bc2833.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional