質問: dputが* .orig.tar.gzを再度アップロードしないようにする方法は? パッケージをアーカイブにアップロードするとき$ dput ppa:mylaunchpadid/myppa.ppa mypackage1.0-0ubuntu2_source.changes checking signature on .changes gpg: signature made ... gpg: good signature from ... good signature on ...source.changes good signature on ....dsc. package includes an .orig.tar.gz file although the debian revision suggests that it might not be required. multiple uploads of the .orig.tar.gz may be rejected by the upload queue management software. uploading to ppa (via sftp to ppa.launchpad.net): アップロードを防ぐ方法orig.tar.gzリビジョンをアップロードするたびに?
回答: dputがorig.tar.gzファイルを(再び)アップロードしないようにするには、source.changesファイルから削除する必要があります。そのためには、基本的にbuildコマンドの呼び出しを変更して-sdオプションを追加する必要があります。元のorig.tar.gzソースを強制的に除外します。dpkg-genchanges manページから: -sd forces the exclusion of the original source and includes only the diff. dpkg-buildpackageコマンドの場合:$ dpkg-buildpackage -sd debuildコマンドの場合:$ debuild -sd pdebuildコマンドの場合:$ pdebuild --debbuildopts -sd