[SP-pm] usando Dist::Zilla para gerar pacotes DEB
Alceu Rodrigues de Freitas Junior
glasswalk3r at yahoo.com.br
Thu Feb 18 08:36:10 PST 2016
Desculpem, esqueci de escrever um texto decente no Assunto. Corrigi isso
agora.
Em 18-02-2016 13:54, Alceu Rodrigues de Freitas Junior escreveu:
> Olá monges,
>
> Estou tentando usar a distro Dist::Zilla::App::Command::dhmakeperl para
> gerar pacotes DEB de maneira mais esperta que o dh-make-perl. Como já
> estou usando Dist::Zilla para minha distribuição me parece uma solução
> inteligente para definir as dependências de forma automática para o
> arquivo control.
>
> O problema é que Dist::Zilla::App::Command::dhmakeperl depende do
> DhMakePerl que por sua vez depende de outros pacotes que não estão
> disponíveis no CPAN (como o AptPkg::Cache).
>
> Essas distribuições estão incluídas como pacotes DEB para o Ubuntu 14.04
> que estou usando
> (https://launchpad.net/ubuntu/trusty/+package/libapt-pkg-perl), mas não
> consegui instalar as mesmas via o tarball original dos pacotes (falha no
> teste "t/03_cache" mesmo rodando com "prove -b" para achar o que foi
> compilado).
>
> Como estou usando um perl customizado via Perlbrew (com um monte de
> distribuições não disponíveis no Ubuntu) parece que estou sem sorte.
>
> Vocês conhecem alguma alternativa mais inteligente para contornar isto?
> Eu tentei o truque "sujo" de usar
>
> perl -I /usr/lib/perl5 -MCPAN -e shell
>
> Para incluir os módulos instalados via DEB mas isso não funcionou.
>
> Obrigado,
>
> Alceu
> =begin disclaimer
> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
> SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
More information about the SaoPaulo-pm
mailing list