【发布时间】:2021-11-30 02:13:55
【问题描述】:
我有一个 .spec 文件,用于打包 a 软件的两个不同版本。在该软件的较新版本中,rpmbuild 抱怨没有包含一个新目录(etc/scripts)。我已将其包含在
%defattr(-,%karaf_user,%karaf_group,-)
%_karaf_path/etc/scripts
这使它起作用。现在在构建该软件的旧版本时,rpmbuild 抱怨该目录不存在。有没有办法让这个目录成为可选的,所以 rpmbuild 如果它存在则包含它,如果不存在则忽略它?
到目前为止,我已经尝试过使用 %config(missingok),但不幸的是没有成功。
【问题讨论】:
标签: rpmbuild