Estou usando o pbuilder com uma configuração avançada e não pbuilder-dist, mas as etapas devem ser basicamente as mesmas:
-
Adicione suas origens extras à variável
OTHERMIRROR
em~/.pbuilderrc
:OTHERMIRROR="deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu raring main|deb http://ppa.launchpad.net/tkluck/gnome3/ubuntu raring main"
-
Chroot no seu ambiente pbuilder para adicionar as chaves do repositório (ou, como alternativa, criar um chaveiro local com essas duas chaves e adicioná-lo à variável
APTKEYSTRINGS
ou adicionar seu chaveiro/etc/apt/trusted.gpg
local):pbuilder-dist raring login --save-after-login apt-key adv --keyserver pgp.mit.edu --recv-keys 3B1510FD 568F2AD3 exit
(É claro que você pode estender sua sources.list diretamente e pular as etapas 1 e 3, mas um
pbuilder-dist update
redefinirá a sources.list.) -
Atualize seu ambiente pbuilder (com pbuilder simples você tem que adicionar
--override-config
):pbuilder-dist raring update --release-only
Nota: Como raring uma versão de desenvolvimento tem as
proposed
sources ativadas como padrão. Isso é feito passando a opçãoproposed
sources para a linha de comando--othermirror
do pbuilder - que sobrescreve o valor do arquivo de configuração. Então você tem que usar a opção--release-only
. -
Crie seu pacote:
pbuilder-dist raring build YOURPACKAGE.dsc