O motivo pelo qual você está recebendo esse erro é porque o arquivo debian/source/format diz que esse é um pacote 3.0 (native) .
Como informações de segundo plano, o arquivo debian/source/format descreve o formato do pacote. Existem três formatos disponíveis:
-
1.0: especifica que a pastadebiane quaisquer alterações que precisem ser feitas em outros arquivos no pacote upstream estarão em um arquivo.diff.gz. Isso resulta em um.orig.tar.gzque contém o tarball upstream e.diff.gzque inclui alterações / adições para o empacotamento. -
3.0 (quilt): Especifica que a pastadebianem um arquivo.debian.tar.gze as alterações nos arquivos upstream serão especificadas como arquivos de patch separados na pastadebian/patchese usará a colcha de retalhos sistema de correção. -
3.0 (native): O mesmo que3.0 (quilt), mas para pacotes que não terão nenhum patch porque o software / programa em si é feito pelos distribuidores (Debian, Ubuntu, etc.), e assim quaisquer mudanças são feitos diretamente para os arquivos.
Nos dois últimos formatos, os formatos de versão são diferentes. 3.0 (quilt) espera o número da versão seguido por -# ou -#ubuntu# . Alguns exemplos disso são 2.7-1ubuntu3 (do ponto de vista do Ubuntu, isso significa que o pacote foi importado do Debian, mas tem mudanças específicas do Ubuntu sobre ele) e 3.4-2 (do ponto de vista do Ubuntu, isso significa que o pacote foi importado do Debian, mas tem não mudanças específicas do Ubuntu). Observe que a versão não indica necessariamente se há alterações feitas no próprio tarball do upstream (arquivos de patch em debian/patches ) ou se são apenas alterações na criação do pacote.
Para 3.0 (native) , não há traço após a versão. Alguns exemplos disso são 23 e 8.4 .
No seu caso, a versão segue o formato 3.0 (quilt) , mas debian/source/format diz 3.0 (native) . Há duas coisas que você precisa fazer aqui:
-
Altere
debian/source/formatpara3.0 (quilt). -
(Recomendado) Faça as alterações no pacote em um patch separado. Dê uma olhada na pasta patches do Ubuntu para a sintaxe. Observe que o arquivo
seriesespecifica quais correções na pasta devem ser aplicadas e em que ordem. (linhas começando com#são ignoradas)
Quanto à versão do seu pacote, usar 32.0-0ubuntu5ppa1 funcionará (observe os sublinhados e os traços).