我正在构建 git 版本 2.13.0 的 RPM。构建一切正常,但其中一项测试失败:
Config variable ${LIB_HTTPD_SVN} is not defined
Config variable ${LIB_HTTPD_SVN_PATH} is not defined
我找不到有关这些变量的任何信息,因此我打算跳过测试。我怎样才能做到这一点?
答案1
检查规范文件以确定测试的执行位置。
例如,我正在使用 git2u,我也有同样的问题。
为了禁用测试,我查看了规范文件并确定测试是在%check
.
https://github.com/iuscommunity-pkg/git2u/blob/2.15.1-1/SPECS/git2u.spec
因此,为了跳过检查,我rpmbuild
使用以下选项运行--nocheck