Prezados monges; Antes de tudo, meus agradecimentos por todas as respostas, realmente, o apoio da lista foi ótimo.
Qto ao problema, foi resolvido, mas, não me perguntem o exato motivo. Como havia dito, ao pesquisar o erro do make para a instalação do módulo, todas as buscas no Google apontavam para probs de lib, gcc, make etc., mas, nada específico de Perl. Entretanto, fiz e refiz as sugestões encontradas no Google e nada resolvia. Assim, quase que por mero acaso, a máquina começou a respnder mal e lentamente a procedimentos corriqueiros e qdo fui acessá-la pelo console para ver o que estava acontecendo, o sistema (Ubuntu 11.04) me "sugeriu" procedimentos de manutanção de disco e outros mais. Executei, com bastante consciência, o que estava sendo sugerido e como o procedimento de verificação/correção de disco estava muito demorado - a máquina tem 6 TB de disco :) fui para casa. Qdo retornei, o sistema estava "em pé" e os probs, até agora, não voltaram a aparecer. Assim, infelizmente, não dizer como o prob foi corrigido e, portanto, espero que não reapareça, pois não vou saber resovê-lo :( As infs que vcs passaram sobre o módulo Proc::ProcessTable são muito válidas, pois, agora, vou procurar outra solução para a minha necessidade. Esse módulo faz parte de um pequeno recurso que foi desenvolvido em 2008, para abrir e manipular terminais em ambientes gráficos *nix, sem a preocupação da interface em si. Em 2008, esse módulo ainda estava ativo e, até hoje, tem sido utilizado sem probs. Porém, vou buscar uma melhor solução. []s a todos e muito obrigado pela ajuda. 2011/6/20 Ricardo Filipo <[email protected]>: > Wagner, boa tarde. > O Proc::ProcessTable não tem uma boa história no Linux, BSD, etc ... > Vale ver a relação de falhas na instalação pelos perl testers: > http://www.cpantesters.org/distro/P/Proc-ProcessTable.html > Veja também os bugs abertos no RT: > https://rt.cpan.org/Public/Dist/Display.html?Name=Proc-ProcessTable > Não sei o que há de errado com sua instalação mas o problema com as distros > baseadas em debian é que nem sempre os módulos instalados via CPAN ficam > onde o sistema operacional espera. Então muitas vezes ficamos com o módulo > antigo ainda instalado em local de maior precedencia no @INC. Às vezes, com > o cpanp é possível resolver mas se o seu sistema já estiver uma bagunça vai > ser bem trabalhoso ... > Vale ver: > http://www.debian.org/doc/packaging-manuals/perl-policy > Então apenas instale via aptitude, apt-get ou coisa do gênero. No Debian > muito cuidado com o cpan. > Pessoalmente eu prefiro (depois de muita dor de cabeça) compilar eu mesmo o > Perl no sistema e usar local:lib pra evitar os paths errados do Debian. Mas > nunca tive este problema com Fedora ou Slackware, apesar de eu ser também > Debian mental ... > Recomendo: > http://search.cpan.org/~apeiron/local-lib/ > http://search.cpan.org/dist/App-perlbrew/ > Mas pra entendermos o que está acontecendo, cole todas as linhas que > aparecerem na sua instalação em > http://nopaste.snit.ch:8001/ > e manda pra gente olhar. > ;) > ________________________________ > De: Wagner Arbex <[email protected]> > Para: [email protected] > Enviadas: Segunda-feira, 20 de Junho de 2011 14:31:57 > Assunto: Re: [SP-pm] Erro no make ao instalar módulo. > > Oi, André; > > Grato pela informação. Já havia tentado fazer uma nova instalação do > build-essential e não tinha conseguido resolver o prob, mas, vou > continuar a tentar a solução por esse caminho. > > []s e obrigado. > > 2011/6/20 Andre Carneiro <[email protected]>: >> 'Makefile out-of-date with respect to /usr/lib/perl/5.10/Config.pm' >> >> instala o build-essencials. Parece q tá faltando alguma coisa pro make >> executar direito. Eu adoraria passar o nome do pacote .deb direito, mas eu >> não tenho permissão para instalar mais nada na minha máquina aqui no >> trampo. >> Se alguém puder fazer o favor de ajudar o rapaz, eu agradeço. >> >> Cheers! >> >> >> >> >> >> Em 20 de junho de 2011 14:11, Wagner Arbex <[email protected]> escreveu: >>> >>> Prezados monges; >>> >>> Por favor, vejam o trecho final que recebo como resultado do comando >>> sudo perl -MCPAN -e 'install Proc::ProcessTable' >>> >>> >>> CPAN.pm: Going to build D/DU/DURIST/Proc-ProcessTable-0.45.tar.gz >>> >>> Checking if your kit is complete... >>> Looks good >>> Processing hints file hints/linux.pl >>> Writing Makefile for Proc::ProcessTable::Process >>> Writing Makefile for Proc::ProcessTable >>> make: Warning: File `/usr/lib/perl/5.10/Config.pm' has modification >>> time 5.8e+07 s in the future >>> Makefile out-of-date with respect to /usr/lib/perl/5.10/Config.pm >>> /usr/lib/perl/5.10/CORE/config.h >>> Cleaning current config before rebuilding Makefile... >>> make -f Makefile.old clean > /dev/null 2>&1 >>> /usr/bin/perl Makefile.PL "INSTALLDIRS=site" >>> Checking if your kit is complete... >>> Looks good >>> Processing hints file hints/linux.pl >>> Writing Makefile for Proc::ProcessTable::Process >>> Writing Makefile for Proc::ProcessTable >>> ==> Your Makefile has been rebuilt. <== >>> ==> Please rerun the make command. <== >>> false >>> make: *** [Makefile] Error 1 >>> DURIST/Proc-ProcessTable-0.45.tar.gz >>> /usr/bin/make -- NOT OK >>> Running make test >>> Can't test without successful make >>> Running make install >>> Make had returned bad status, install seems impossible >>> >>> >>> Como pode ser visto, eu não estou conseguindo instalar o módulo que >>> pedi e tb não consigo outros módulos como, p. ex., DBI, porém, alguns >>> outros módulos eu consegui instalar. Esse mesmo erro acontece caso eu >>> tente instalar os módulos pelo ambiente interativo do CPAN. Não estou >>> conseguindo achar/identificar a origem desse erro, apesar de estar >>> escrito que o prob está no make, mas, em outras situações make >>> funciona perfeitamente e, além disso, já fiz a reinstalação do make no >>> sistema (Ubuntu 11.04). Outra opção que eu tentei, e tb acusou o mesmo >>> erro, foi fazer a instalação "na mão": baixei o módulo do CPAN, >>> descompactei, entrei no diretório, executei "perl Makefile.PL" e, em >>> seguida, "make", qdo acusou o mesmo prob. Além disso, dei uma >>> procurada no Google e as informações que achei estavam relacionadas a >>> probs de instalação do make, gcc e libs, mas, pelo que verifiquei, não >>> são esses os meus probs, porém, podem até ser esses os probs e eu não >>> consegui ver. >>> >>> Agradeço MUITO =) qq informação. >>> >>> []s e obrigado >>> Arbex >>> -- >>> Wagner Arbex >>> http://www.arbex.pro.br/ >>> =begin disclaimer >>> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >>> SaoPaulo-pm mailing list: [email protected] >>> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >>> =end disclaimer >> >> >> >> -- >> André Garcia Carneiro >> Analista/Desenvolvedor Perl >> (11)82907780 >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: [email protected] >> L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> >> =end disclaimer >> >> > > > > -- > Wagner Arbex > http://www.arbex.pro.br/ > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > > =begin disclaimer > Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ > SaoPaulo-pm mailing list: [email protected] > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > > -- Wagner Arbex http://www.arbex.pro.br/ =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
