在源映射中,我指定了许多不同的目录。一切顺利。
但是,如果我指定具有可执行名称的目录,则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>