
/gir/bug651773: FAIL
error: Package `GLib-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
error: Package `GObject-2.0' not found in specified Vala API directories or GObject-Introspection GIR directories
Generation failed: 2 error(s), 0 warning(s)
1 of 145 tests failed
make[4]: *** [check-TESTS] Error 1
make[4]: Leaving directory `/home/suman/Downloads/vala-0.15.0/tests'
make[3]: *** [check-am] Error 2
make[3]: Leaving directory `/home/suman/Downloads/vala-0.15.0/tests'
make[2]: *** [check] Error 2
make[2]: Leaving directory `/home/suman/Downloads/vala-0.15.0/tests'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/suman/Downloads/vala-0.15.0'
make: *** [check] Error 2
答え1
0.15.0 は単に古いだけでなく、不安定な開発リリースです。誰もこれを使用する理由はありません。0.22.0 がリリースされており、問題を引き起こす可能性のある新しいソフトウェアへの依存関係はありません (記憶が正しければ、唯一の実際の依存関係は glib >= 2.18 であり、これは vala-0.15 と何ら変わらないと思います)。したがって、おそらくこれを使用するべきです。
何らかの理由で Vala の古いバージョンが必要な場合は、安定版リリースを使用してください。ビルドできない場合は、完全なログを投稿してください。また、ユニット テストの実行はインストールの要件ではありません。ユニット テストを実行しようとしたときにのみ問題が発生する場合は、ユニット テストを実行しないでください。0.15 または 0.16 への修正のバックポートに手間をかける人はいないので、あまり意味がありません。