[Cascavel-pm] Problema de instalação do Catalyst no Debian Etch

Jorge Augusto Senger jasenger em gmail.com
Quinta Julho 2 11:51:41 PDT 2009


Oi Daniel, obrigado pela resposta.

Consegui instalar os pacotes pelo aptitude numa boa, porém eu preciso do
HTML::FormFu, que depende do HTTP::Response::Enconding - que de fato é o
causador do problema.

Com base neste bug, https://rt.cpan.org/Public/Bug/Display.html?id=47033,
resolvi o problema da seguinte forma:

- Desinstalei o pacote debian libwww-perl/etch uptodate 5.805-1 e instalei a
versão mais nova que puxei do CPAN, libwww-perl-5.828;

- Apliquei um patch (
https://rt.cpan.org/Ticket/Attachment/621629/316211/HTTP-Response-Encoding-0.05.patch)
no código fonte do HTTP::Response::Enconding;

- Instalei HTTP::Response::Enconding agora sem erros =)

Abraço,


Jorge Augusto Senger
jasenger (at) gmail.com

use Perl;


2009/7/2 Daniel de Oliveira Mantovani <daniel.oliveira.mantovani em gmail.com>

> Humm, em casa também estava dando o mesmo problema, e não só no Catalyst
> mas em outros módulos também, e o causador disso era esse
> HTTP::Response::Encoding.
>
> Então eu segui o tutorial que tem no Manual do Catalyst e deu tudo certo.
>
> http://search.cpan.org/~hkclark/Catalyst-Manual-5.8000/lib/Catalyst/Manual/Tutorial/01_Intro.pod<http://search.cpan.org/%7Ehkclark/Catalyst-Manual-5.8000/lib/Catalyst/Manual/Tutorial/01_Intro.pod>
>
> Para instalar no Debian é só seguir as instruções:
>
> sudo aptitude update
> sudo aptitude -y install sqlite3 libdbd-sqlite3-perl libcatalyst-perl \
> libcatalyst-modules-perl libconfig-general-perl libsql-translator-perl \
> libdatetime-perl libdatetime-format-mysql-perl libio-all-perl \
> libperl6-junction-perl libmoosex-emulate-class-accessor-fast-perl \
> libdbix-class-timestamp-perl
>
> sudo aptitude -y install gcc make libc6-dev
>
> sudo aptitude clean
>
> []'s
>
> 2009/7/2 Jorge Augusto Senger <jasenger em gmail.com>
>
>> Pessoal,
>>
>> Preciso de uma ajuda com a instalação do Catalyst.
>> Tentei instalar no Debian Etch através do comando:
>>
>> $ cpan -i Task::Catalyst
>>
>> E a instalação termina com o seguinte erro:
>>
>> make[1]: Entrando no diretório
>> `/root/.cpan/build/HTTP-Response-Encoding-0.05'
>> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
>> "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
>> t/00-load.t ....... 1/1 # Testing HTTP::Response::Encoding 0.05, Perl
>> 5.008008, /usr/bin/perl
>> t/00-load.t ....... ok
>> t/01-file.t ....... 1/13
>> #   Failed test '$res->charset eq 'EUC-JP''
>> #   at t/01-file.t line 49.
>> #          got: undef
>> #     expected: 'EUC-JP'
>> (...)
>> Test Summary Report
>> -------------------
>> t/01-file.t     (Wstat: 2048 Tests: 13 Failed: 8)
>>   Failed tests:  5-12
>>   Non-zero exit status: 8
>> Files=5, Tests=18,  0 wallclock secs ( 0.08 usr  0.01 sys +  0.43 cusr
>> 0.06 csys =  0.58 CPU)
>> Result: FAIL
>> Failed 1/5 test programs. 8/18 subtests failed.
>> make[1]: ** [test_dynamic] Erro 255
>> make[1]: Saindo do diretório
>> `/root/.cpan/build/HTTP-Response-Encoding-0.05'
>>   /usr/bin/make test -- NOT OK
>> Running make install
>>   make test had returned bad status, won't install without force
>>
>> Tive este mesmo problema em outra máquina que usa Fedora 7 e não consegui
>> encontrar respostas para isto.
>>
>> Muito obrigado desde já!
>>
>>
>> Jorge Augusto Senger
>> jasenger (at) gmail.com
>>
>> use Perl;
>>
>> _______________________________________________
>> Cascavel-pm mailing list
>> Cascavel-pm em pm.org
>> http://mail.pm.org/mailman/listinfo/cascavel-pm
>>
>
>
>
> --
> http://mantovanihouse.blogspot.com/
> This is my poney:
> -------(\_------------_/)-----------
> -------)--(----------)--(-----------
> ------(----(---------)----)----------
> -------)----(-------)----(-----------
> -------(----(-------)----)-----------
> --------\_-(\\.---.//)-_/------------
> ----------\)' -8--8- '(/--------------
> -----------/------------\---------------
> ----------(--)--------(--)--------------
> ------------(_c__c_)----------------
> ----------------------------------------
> perl -MLWP::Simple -le 'grep{ print $1 if /href="(http.+?)"/}split($/,get("
> http://www.perl.org.br"))'
>
> _______________________________________________
> Cascavel-pm mailing list
> Cascavel-pm em pm.org
> http://mail.pm.org/mailman/listinfo/cascavel-pm
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/cascavel-pm/attachments/20090702/7bb25b84/attachment-0001.html>


Mais detalhes sobre a lista de discussão Cascavel-pm