Bug 50528 - Unexpanded template values in the /usr/lib/rpm/macros file
Summary: Unexpanded template values in the /usr/lib/rpm/macros file
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm (show other bugs)
Version: unstable
Hardware: all Linux
: P5 minor
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-02 21:08 MSK by Nikolay A. Fetisov
Modified: 2024-06-02 21:08 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay A. Fetisov 2024-06-02 21:08:27 MSK
Для librpm7-4.13.0.1-alt40 в /usr/lib/rpm/macros остаются несколько шаблонов,
не раскрытых при генерации файла из macros.in:

%__install_info         @__INSTALL_INFO@
%__pgp                  @PGPBIN@
%__subst                @__SUBST@
%__lzma                 @__LZMA@

Плюс ещё несколько в закомментированных макросах:
#%__id_u                @__ID_U@
#%__chown_Rhf           @__CHOWN_RHF@
#%__chgrp_Rhf           @__CHGRP_RHF@
#%_fixgroup             [ `%{__id_u}` = '0' ] && %{__chgrp_Rhf} @ROOT_GROUP@

На работу это, по-видимому, никак не влияет - т.к. появилось в декабре 2016 года при
переходе на librpm7 (до этого /usr/lib/rpm/macros был в составе librpm-4.0.4 и
там эти макросы раскрывались в корректные пути).

Скорее всего эти макросы нигде не используются, но, возможно, имеет смысл подправить.