ソース マッピングでは、さまざまなディレクトリを指定します。すべてうまくいきます。
ただし、実行可能という名前のディレクトリを指定すると、RPM プラグインはエラー コード 1 を返します。奇妙なことに、ファイルは引き続き RPM ビルドルートにコピーされますが、RPM プラグインは全体的に失敗します。ディレクトリの名前を「lib」に変更すると、正常にビルドされます。
実行可能ファイルは、ある種の予約語またはキーワードですか??? 以下のマッピングにより、ビルドが失敗します。スペルをチェックしましたが、問題ありません。パスが存在します。では、なぜ失敗するのでしょうか???
<mapping>
<directory>/executable</directory> //rpm directory
<filemode>0644</filemode>
<sources>
<source>
<location>/path/to/directory/executable</location> // local dir under target
</source>
</sources>
</mapping>