我编写的spec文件只是将一些文件复制到CentOS7上的某个目录。
...(snip)...
%prep
%setup -q
%build
%install
install -m 644 -p $RPM_SOURCE_DIR/some/file \
$RPM_BUILD_ROOT%{_sysconfdir}/file
%clean
rm -rf $RPM_BUILD_ROOT
%files
%doc
%config(noreplace) %{_sysconfdir}/some/file
--------
$ cd rpmbuild
$ rpmbuild SPECS/my.spec
...(snip)...
+ ./configure --build=x86_64 ...
/var/tmp/rpm-tmp.RidAmi: line41: ./configure: No such file or directory
我没有在任何地方写./configure ...
。
我不知道为什么rpmbuild会失败。
答案 0 :(得分:0)
我在这里找到了答案。 看起来像删除%build line。 https://www.centos.org/forums/viewtopic.php?t=51254