2つのパッケージを構築するrpmがあります。各パッケージのプリアンブルに別々のプレフィックスタグを追加してみました。
ただし、準備部分が1つしかないため、各パッケージのプレフィックスを個別に確認することはできません。 (%prefixはサブパッケージのプレフィックスのみを表します)
パッケージごとのプレフィックスを指定する方法はありますか?
答え1
{%prefix1}などのマクロを使用して複数のプレフィックス名を指定し、「プレフィックス:%{prefix1}」などの構文を使用します。 rpmパッケージングのいくつかのプレフィックスで何を期待しているのかわかりません。プレフィックスは再配置可能パッケージ用に設計されていますが、* .rpmパッケージのすべてのパスはインストール中に再配置できます。明示的なプレフィックスの追加:警告メッセージのみが無効になります。