Como substituir arquivos no PPA após uma compilação malsucedida?

5

Enviei um pacote para o meu PPA, mas a compilação falhou. Fiz algumas correções na lista de dependências e tentei carregar o arquivo corrigido. Foi rejeitado com esta mensagem:

  

Rejeitado: o arquivo -1.tar.gz já existe em   mas a versão carregada tem conteúdos diferentes. Veja mais informações   sobre esse erro no link .   Arquivos especificados no DSC estão quebrados ou faltando, ignorando o pacote descompactado   verificação.

Eu deletei o pacote do PPA e agora ele está ausente na lista da página da Web do PPA, mas ainda assim recebo o mesmo e-mail ao tentar enviar o novo arquivo.

Então, como isso deve ser feito corretamente, quando a compilação falha devido à falta de dependências, e o empacotador corrige a lista de dependências?

    
por v_2e 12.08.2014 / 21:16

1 resposta

4

Para evitar confusões, o Launchpad never permite uploads diferentes sob o mesmo número da versão (exata). Você pode fazer o upload de pacotes enviados anteriormente, somente se eles forem exatamente iguais, com a opção dput -f . Veja esta resposta e este no Launchpad.

Se você excluir um pacote do Launchpad, ele será excluído de acordo com o procedimento descrito aqui . O Launchpad ainda mantém uma soma de verificação, no entanto, dos arquivos excluídos para evitar uploads conflitantes (versão).

O resultado é que você terá que fazer o upload com um número de versão maior. Não que isso ajude por enquanto, mas você pode evitar erros. Primeiro, tente criar localmente.

    
por Jacob Vlijm 12.08.2014 / 22:32