[devel] RPM_Macros_Packaging_Policy

Alexey Gladkov legion на altlinux.ru
Вт Май 26 16:23:01 MSK 2020


On Tue, May 26, 2020 at 03:37:16PM +0300, Dmitry V. Levin wrote:
> On Tue, May 26, 2020 at 01:57:51PM +0200, Alexey Gladkov wrote:
> [...]
> > Я согласен, что текст полиси непоследователен
> 
> Если мы меняем текст, я предлагаю переформулировать первые два положения,
> которые сейчас выглядят так:
> 
> * Файлы с макросами должны лежать в /usr/lib/rpm/macros.d/ (текущее
>   значение макроса %_rpmmacrosdir).
> * Для поддержания обратной совместимости разрешается (но не рекомендуется)
>   держать файлы с макросами в /etc/rpm/macros.d (не в /etc/rpm/).
>   В следующей крупной редакции этой политики директория /etc/rpm/macros.d
>   будет запрещена.
> 
> Например, просто убрать положение про /etc/rpm/macros.d;

Давай уберём.

> для справки:

Кажется, часть из них моя вина. А вообще правильно ли хранить макросы в
/etc/rpm/macros.d ?

> $ grep -h '^/etc/rpm/macros\.d/' Sisyphus/{noarch,x86_64}/base/contents_index
...
> /etc/rpm/macros.d/browser-plugins	rpm-build-browser-plugins

Вот этот вот исправлю.

-- 
Rgrds, legion



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