The OpenNET Project / Index page

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

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

9.5.7 Обработка ошибок для неупакованных файлов

Начиная с RPM 4.1, rpmbuild выходит из процедуры сборки пакета, если все файлы каталога $RPM_BUILD_ROOT не найдены в секции %files или в файле, заданном опцией -f. Это явление официально известно под именем "фашистская политика сборки". Такое поведение, однако, можно отключить.

В одном из настроечных файлов (глобальном или пользователя), .rpmmacros, следует найти макроопределение
%_unpackaged_files_terminate_build и посмотреть его значение. Если установлено в 1, установить в 0:

%define _unpackaged_files_terminate_build 0

Также можно отключить проверку наличия всей документации. Для этого надо найти макроопределение %define _missing_doc_files_terminate_build и установить его в 0:

%define _missing_doc_files_terminate_build 0

Тем не менее, жесткая политика сборки поможет отловить действительные ошибки.

Далее - Добавление записей в журнал изменений
Назад - Автоматизированное создание списка файлов
Содержание




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

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