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 pastadebian
e 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.gz
que contém o tarball upstream e.diff.gz
que inclui alterações / adições para o empacotamento. -
3.0 (quilt)
: Especifica que a pastadebian
em um arquivo.debian.tar.gz
e as alterações nos arquivos upstream serão especificadas como arquivos de patch separados na pastadebian/patches
e 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/format
para3.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
series
especifica 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).