Ubuntushowdownコンテストの申し込みを送信しようとしますが、コマンドを実行すると:quickly submitubuntu
、アプリケーションは送信されません。「ビルドに失敗しました」などのエラーが発生します。ログの読み取りに時間を費やしていますが、行き詰まっていて、ランチパッドについてあまりよくわかりません。このエラーについて説明していただけますか?あなたはログを見つけることができました ここ
ご協力いただきありがとうございます。
不足しているプログラムを提供するためのビルド依存関係が不足していると思います。
パッケージlibglib2.0-binをビルドの依存関係に追加して、ビルド時にプログラムglib-compile-schemasを使用できるようにすることができるようです。どうやらプログラムはGsettingsで使用されています。ランチパッドビルドプロセスは、ビルドを実行する前に、最も基本的なパッケージ、debian/controlファイルで宣言されたビルド依存関係、およびそれらの依存関係のみをインストールします。
ビルドの依存関係がdebian/controlファイルにない場合、ビルドの依存関係を正しくするための補助としてエラーが発生するはずです。
これに答えるために、不足しているファイルをメモし、コマンドlocate glib-compile-schemas
およびwhereis glib-compile-schemas
を入力して不足しているファイルを見つけ、コマンドdpkg -S glib-compile-schemas
を実行して不足しているパッケージの名前を見つけました。
ビルドプロセスの一部としてスキーマをコンパイルしたくない場合は、debian/rulesまたはパッケージのメイクファイルを変更して、ビルドプロセスを調整する必要があります。
この問題の修正はありますか?アプリを公開したいのですが、依存関係にlibglibを挿入しようとしても、このエラーが発生します