[SP-pm] make test had returned bad status, won't install without force

Blabos de Blebe blabos at gmail.com
Mon Sep 22 04:36:52 PDT 2008


Isso é um erro de instlação, certo?

Recentemente eu tive problemas com isso. Configurei o cpan pra
instalar os módulos localmente e configurei e atualizei o minicpan,
conforme o perl 5 em 5 minutos do Breno e os slides do workshop de
Catalyst do Eden.

Quando eu tentei instalar o Catalyst::Devel, o Module::Install não
instalava nem por reza e dentro das inúmeras linhas de erro mostradas
no terminal apareceram umas que mencionavam PERLLOCAL e PREFIX, e
outras dizendo que ele não conseguia criar os diretórios dos testes.
Falha pra criar diretório? Chutei permissões. Mas se a instalação era
local no meu home, então tinha algo errado apontando pra diretórios
fora dele.

Revi o perl 5 em 5 minutos e, na mosca. A variável de ambiente
PERL5LIB não estava configurada. Resolvido isso tudo foi ok.

Se a instalação do Catalyst::Runtime seguiu ok, e a do Catalyst::Devel
precisou da PERL5LIB, eu chutaria que alguns módulos checam variáveis
diferentes pra localizar os diretórios de instalação. Isso procede?

Daniel, dá uma conferida se o seu ambiente está com todas as variáveis em dia.

Abraços


On Mon, Sep 22, 2008 at 5:49 AM, Nelson Ferraz <nferraz em gmail.com> wrote:
> 2008/9/22 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>:
>>   make test had returned bad status, won't install without force
>>
>> Alguém tem idea de como instalar o módulo ?
>
> O primeiro passo e' ler as mensagens de erro e entender o que aconteceu:
>
> ---
>
> # The Google API web service requires that you provide create a Google
> Account and obtain a license key
> # This key is then passed with each request you make to the Google servers.
> # If you do not already have a Google Account, you can sign up for one here:
> # http://www.google.com/apis/
> #
> # Please enter your Google API key:
> ABQIAAAAAts6Q-bzHfaFjX6hknap6hQ__EPT7U-8JXQgbJaCoY-sAJLGyRTaf4_l_b9uFXyO2l0c5bsyPeMGpw
>
> (...)
>
> t/001-search......4/5 Invalid key:
> ABQIAAAAAts6Q-bzHfaFjX6hknap6hQ__EPT7U-8JXQgbJaCoY-sAJLGyRTaf4_l_b9uFXyO2l0c5bsyPeMGpw
>
> ---
>
> Voce digitou uma Google API key valida?
>
> Se nao digitou, execute o teste novamente e entre sua chave correta.
>
> Se digitou, vale a pena investigar o que pode estar acontecendo. Eis o
> codigo-fonte do teste:
>
> http://search.cpan.org/src/ASCOPE/Net-Google-1.0/t/001-search.t
>
> Tente ativar o debug e ver o que acontece:
>
>  use_ok("Net::Google");
>  my $google = Net::Google->new(key=>$key,debug=>0);
>
> ( Voce encontrara' o 001-search.t no seu computador, provavelmente
> dentro de /root/.cpan/build/ )
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>


More information about the SaoPaulo-pm mailing list