在源映射中,我指定了许多不同的目录。一切正常。
但是,如果我指定名称为 executable 的目录,RPM 插件会返回错误代码 1。奇怪的是,这些文件仍然被复制到 RPM buildroot,但 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>