Gitバージョン2.13.0のRPMを構築しています。ビルドは正常に完了しましたが、テストの1つが失敗しています。
Config variable ${LIB_HTTPD_SVN} is not defined
Config variable ${LIB_HTTPD_SVN_PATH} is not defined
これらの変数に関する情報が見つからないため、テストをスキップすることにしました。どうやってやるの?
スペックファイルをチェックして、テストが実行される場所を特定します。
たとえば、私はgit2uを使用していますが、同じ問題があります。
テストを無効にするために、スペックファイルを確認し、テストが%check
で実行されていることを確認しました。
https://github.com/iuscommunity-pkg/git2u/blob/2.15.1-1/SPECS/git2u.spec
したがって、チェックをスキップするには、オプション--nocheck
を指定してrpmbuild
を実行します。