web-dev-qa-db-fra.com

Comment empêcher dput de télécharger à nouveau * .orig.tar.gz?

Quand je télécharge un paquet à archiver

$ 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):

Comment empêcher le téléchargement orig.tar.gz chaque fois que je télécharge une révision?

5
Necktwi

Pour empêcher dput de télécharger (à nouveau) votre fichier orig.tar.gz, vous devez le supprimer du fichier source.changes.

Pour ce faire, vous devez essentiellement modifier votre appel à la commande de construction pour ajouter l'option -sd. Cela forcera l'exclusion de la source originale orig.tar.gz.

Depuis les pages de manuel dpkg-genchanges:

   -sd    Forces  the  exclusion  of the original source and includes only
          the diff.

Pour la commande dpkg-buildpackage:

$ dpkg-buildpackage -sd

Pour la commande debuild:

$ debuild -sd

Pour la commande pdebuild:

$ pdebuild --debbuildopts -sd
6
Sylvain Pineau