При сборке пакетов для включения в релиз может потребоваться ручное
обновление иерархий ports и src
до нужного тэга, а также использование опций -nocvs
и -noportscvs.
Для подготовки комплекта пакетов для помещения на CD-ROM используйте
параметр -cdrom при запуске
dopackages.
Если на кластере достаточно дискового пространства, можно применить
ключ -distfiles для выкачивания дистрибутивных
архивов.
Первая сборка должна быть произведена с параметром
-distfiles.
По завершении первого процесса сборки перезапустите его с параметрами
-restart -distfiles -fetch-original,
для того чтобы выкачать обновленные дистрибутивы.
Затем, на этапе финальной обработки, соберите список файлов при помощи
команды
%cd${arch}/${branch}%find distfiles > distfiles-${release}
Этот файл обычно копируют в каталог
i386/
главной машины кластера.${branch}
Данная процедура помогает чистить комплект дистрибутивных архивов,
располагающийся на ftp-master. Если дисковое
пространство заканчивается, можно сохранить архивы для свежих релизов,
а прочие - удалить.
После копирования дистрибутивов (см. ниже) надо создать окончательный
комплект пакетов для релиза. Для полного спокойствия, запустите скрипт
вручную, чтобы быть уверенным, что все пакеты ограниченного
распространения и их исходные архивы удалены. Затем скопируйте каталог
${arch}/${branch}/cdrom.sh
в
${arch}/${branch}/packages.
После того, как пакеты переложены в надежное место, свяжитесь с группой
Группа Выпуска Релизов FreeBSD ${arch}/${branch}/packages-${release}<re@FreeBSD.org> и сообщите им расположение финального комплекта пакетов.
Помните о необходимости координации с группой Группа Выпуска Релизов FreeBSD <re@FreeBSD.org> по поводу
времени и статуса сборки пакетов для релизов.
Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.