[devel] Q: %_unpackaged_files_terminate_build 0 -> 1?

Vladimir D. Seleznev vseleznv на altlinux.org
Вс Дек 15 22:02:24 MSK 2019


On Wed, Nov 20, 2019 at 03:41:12AM +0300, Dmitry V. Levin wrote:
> Hi,
> 
> Предлагаю задуматься о том, не пора ли уже поменять значение макроса
> _unpackaged_files_terminate_build с 0 на 1.
> 
> Для справки, сейчас в Сизифе:
> - 3 пакета, в спеках которых
> %define _unpackaged_files_terminate_build 0
> - 2362 пакета, в спеках которых
> %define _unpackaged_files_terminate_build 1
> (или эквивалентное %global _unpackaged_files_terminate_build 1)
> - 1157 пересобирающихся пакетов, в логе сборки которых есть
> Installed (but unpackaged) file(s) found.

Возможно, стоит завести макрос для явного указания файлов, которые
следует игнорировать, если они не упакованы, и значение
_unpackaged_files_terminate_build равно 1. Например:

%add_to_allowed_unpackaged_files %_bindir/.build_helper

и %_bindir/.build_helper участвует только в сборке или тестировании
пакета, и его не следует упаковывать в сам пакет.

-- 
   С уважением,
   Владимир Селезнев


Подробная информация о списке рассылки Devel