web-dev-qa-db-ja.com

/ bin / bash:--pkg:コマンドが見つかりません

jhbuildを使用してパッケージをビルドしようとしていますが、ビルドフェーズでエラーが発生しています。このフェーズの出力は次のとおりです。

*** Building Egg-list-box *** [1/1]
make -j 8
make  all-am
make[1]: Entering directory `/home/notgary/devel/git.gnome.org/Egg-list-box'
  CC     test-sel.o
  CC     test-flow-box.o
  VALAC  test_list_vala.stamp
/bin/bash: --pkg: command not found
  VALAC  test_scrolled_vala.stamp
/bin/bash: --pkg: command not found
make[1]: *** [test_list_vala.stamp] Error 127
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [test_scrolled_vala.stamp] Error 127
make[1]: Leaving directory `/home/notgary/devel/git.gnome.org/Egg-list-box'
make: *** [all] Error 2
*** Error during phase build of Egg-list-box: ########## Error running make -j 8 *** [1/1]

具体的なエラーメッセージは

/bin/bash: --pkg: command not found

正しいパッケージがないためだと思いますが、どのパッケージをインストールすればよいのかわかりません。パッケージディレクトリでpkgを検索しようとするたびに、常にdpkgの履歴が表示されます。

1
user2405

問題は、これがValaアプリであり、ビルドを成功させるには特別なビルドツールセットをインストールする必要があるということでした。 UbuntuでのValaアプリのビルドに関する詳細は here にありますが、Valaコンパイラーをインストールする重要なビットは

Sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7DAAC99C
Sudo add-apt-repository ppa:vala-team
Sudo apt-get update
Sudo apt-get install valac-0.18 vala-0.18-doc valac-0.18-dbg
2
user2405