したがって、PPAでアプリを公開しようとしていますが、アプリの構築に関連する問題が発生しています。出力は次のとおりです。
/bin/sh: 1: glib-compile-schemas: not found
make[1]: *** [override_dh_install] Error 127
make[1]: Leaving directory `/build/buildd/virtuam-0.1ubuntu1'
make: *** [binary] Error 2
dpkg-buildpackage: error: /usr/bin/fakeroot debian/rules binary gave error exit status 2
******************************************************************************
Build finished at 20120709-2102
FAILED [dpkg-buildpackage died]
******************************************************************************
https://askubuntu.com/questions/156339/launchpad-failed-to-build-after-quickly-submitubunt に投稿されたソリューションをフォローしても、私には運がありません。私は何をすべきか?
ビルドエラーは次のとおりです。 https://launchpadlibrarian.net/109704402/buildlog_ubuntu-precise-i386.virtuam_0.1ubuntu1_FAILEDTOBUILD.txt.gz
ビルドの依存関係が不完全です。ビルドログから、libglib2.0-0
パッケージをインストール(アップグレード)しようとしていることがわかります。ただし、glib-compile-schemas
は、libglib2.0-bin
の依存関係ではないlibglib2.0-0
パッケージによって提供されます。
これを解決するには、libglib2.0-dev
とlibglib2.0-bin
の両方をインストールするビルド依存関係としてlibglib2.0-0
を追加します。
Debian/controlファイルですべてのビルド依存関係を指定しているわけではないようです。
Glib-compile-schemasのlibglib2.0-binへの依存関係の欠落は、実際にはすぐにバグになります。修正は正確に提案されています。 https://askubuntu.com/questions/156339/launchpad-failed-to-build-after-quickly-submitubunt を参照してください。