Quicklyアプリを作成しましたが、ソフトウェアセンターで配布するためのパッケージを作成しようとしています。
ただし、Quicklyパッケージコマンド(package
、share
、release
またはsubmitubuntu
)のいずれかを試すと、理由を正確に伝えずに失敗します。
どうやってパッケージングの失敗をトラブルシューティングして、調査するか、それについて助けを求めることができますか?
package
コマンドを使用して、--verbose
オプションを指定してローカルパッケージをビルドします。これにより、パッケージを作成するためにすばやく起動する、基盤となるツールの完全な出力が得られます。プロジェクトフォルダーで次のように実行します。
quickly package --verbose
役立つかもしれない別のコマンド:
python setup.py build
share
、release
、およびsubmitubuntu
コマンドには、適切に設定された Launchpadアカウント と SSHキー および [〜#〜] ppa [〜#〜]quickly configure ppa
で設定していない場合、Quicklyはppa
が呼び出されていると想定します。したがって、PPAの名前が異なる場合は、必ず上記の2つの方法のいずれかでQuicklyに指示してください。 PPA名をすばやく取得する方法の詳細 。クイックパッケージコマンドは、実行されるたびにパッケージ制御ファイルを上書きします。場合によっては、何をしているのかわかっている場合は、すばやく上書きせずに変更する必要がある場合があります。そのような場合、次のことができます。
debuild -S
を実行して、ローカルソースパッケージをビルドしますdput ppa:yourusername/ppa ../projectname_*_source.changes
を実行して、ローカルソースパッケージをLaunchpadのリモートPPAにアップロードします