编译openssh过程遇到问题:Error: found installed (but not packaged) files 的解决办法

利用rpmbuild编译rpm包的时候,我们可能会遇到Error: found installed (but not packaged) files 错误,这个错误主要是由%__check_files参数引发,我们可以进行注释。

编译时候可能出现的问题:

Error: found installed (but not packaged) files:
/usr/libexec/openssh/ssh-sk-helper
/usr/share/man/man8/ssh-sk-helper.8.gz
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/libexec/openssh/ssh-sk-helper
/usr/share/man/man8/ssh-sk-helper.8.gz

解决办法:

vi /usr/lib/rpm/macros

%__check_files %{_rpmconfigdir}/check-files %{buildroot} 改成:

#%__check_files %{_rpmconfigdir}/check-files %{buildroot}

注意:参数在文件第377行。

对以上行进行注释以后,就可以正常进行编译。

» 本文链接:编译openssh过程遇到问题:Error: found installed (but not packaged) files 的解决办法
» 转载请注明来源:刺客博客
» 如果文章失效或者安装失败,请留言进行反馈