Como evitar que o dput faça o upload de * .orig.tar.gz novamente?

5

Quando eu carrego um pacote para arquivar

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

Como evitar o envio orig.tar.gz sempre que eu fizer o upload de uma revisão?

    
por neckTwi 03.11.2014 / 07:11

1 resposta

6

Para impedir que dput faça o upload (novamente) do seu arquivo orig.tar.gz , é necessário removê-lo do arquivo source.changes .

Para fazer isso, você basicamente precisa mudar sua chamada para o comando build para adicionar a opção -sd . Isso forçará a exclusão da fonte original orig.tar.gz .

Nas páginas dpkg-genchanges man:

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

Para o comando dpkg-buildpackage :

$ dpkg-buildpackage -sd

Para o comando debuild :

$ debuild -sd

Para o comando pdebuild :

$ pdebuild --debbuildopts -sd
    
por Sylvain Pineau 03.11.2014 / 09:24