Re: [Rio-pm] Problema entre versões

2014-10-17 Por tôpico Blabos de Blebe
https://metacpan.org/pod/Carton

2014-10-16 23:10 GMT-03:00 Enrique Pessoa enrique.pes...@rrd.com:

 fix na segunda linha cpan:

 cpan install CORION/WWW-Mechanize-PhantomJS-0.10.tar.gz

 Enrique Pessôa
 
 *Enrique Pessôa | Technology Products Manager, Brazil | RR Donnelley |
 Global Capital Markets*
 +55 21 2103.0508 | enrique.pes...@rrd.com | +55 21 9.8127.0077

 * http://www.infoinvest.com.br/ | 15 anos de tecnologia para RI | Clique
 para conferir
 https://www.youtube.com/watch?v=gkxxbshF4Icfeature=youtu.be*


 Em 16 de outubro de 2014 23:10, Enrique Pessoa enrique.pes...@rrd.com
 escreveu:

 Boa noite, Aureliano.

 Quanto a instalar uma versão que não é a mais recente. Eu nunca precisei
 disso, mas parece que dá para fazer usando o cpan shell.

 cpan o conf urllist push http://backpan.perl.org/
 cpan install CORION/WWW-Mechanize-PhantomJS-0.10


 Agora... experimente verificar se a interface dessa biblioteca não mudou
 de uma versão para a outra. Pode ser esse o motivo de não conectar.

 Abraços,
 Enrique



 Enrique Pessôa
 
 *Enrique Pessôa | Technology Products Manager, Brazil | RR Donnelley |
 Global Capital Markets*
 +55 21 2103.0508 | enrique.pes...@rrd.com | +55 21 9.8127.0077

 * http://www.infoinvest.com.br/ | 15 anos de tecnologia para
 RI | Clique para conferir
 https://www.youtube.com/watch?v=gkxxbshF4Icfeature=youtu.be*


 Em 16 de outubro de 2014 21:53, Aureliano Guedes guedes_1...@hotmail.com
  escreveu:

 Na verdade, eu acredito que a versão mais nova do módulo esta bugada,
 esta gerando erro de conecção com o servidor, da versão 0.10 para a 0.11 a
 diferença são de 8 dias, e é muito recente, mandei um e-mail para o autor
 mas ele ainda não respondeu.
 Depois reporto o bug mais formalmente.

 --
 Date: Thu, 16 Oct 2014 21:16:39 -0300
 From: cont...@erikhenrique.com.br
 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] Problema entre versões


 Vc não pode migrar esse script para usar a versão mais nova?

 Conexão*

 Abs
 Em 16/10/2014 20:51, Aureliano Guedes guedes_1...@hotmail.com
 escreveu:

 Ola Monges,

 Fiz um pequeno script que usa o WWW::Mechanize::PhantomJS
 http://search.cpan.org/~corion/WWW-Mechanize-PhantomJS-0.11/lib/WWW/Mechanize/PhantomJS.pm
 .
 Tudo funciona corretamente, so que funciona quando a versão do PhantomJS
 é a 0.10 que foi publicada dia 01/10/2014.
 A ultima versão, a 0.11, é do dia 09/10/2014, e quando tento executar o
 mesmo script com essa versão da erro de conecção com servidor.

 Acontece quem um dos computadores esta a versão OK a 0.10, no outro dei
 a bobeira de atualizar para a 0.11 e portanto começou a dar o bug.

 Queria saber como faço para forçar o script só executar com a versão
 0.10.

 É alguma coisa no 'use'? Tipo?
 use WWW::Mechanize::PhantomJS::0.10;
 ou
 use WWW::Mechanize::PhantomJS 'version 0.10';

 como faço isso?

 Além disso, tem como remover a versão 0.11 do pc e instalar a 0.10?

 Desde já grato.
 Att,
 Aureliano Guedes

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm


 ___ Rio-pm mailing list
 Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm




 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Problema entre versões

2014-10-17 Por tôpico breno
Aureliano,

todas as dicas até agora foram muito boas:

* A do Enrique te diz como instalar apenas a versão que vc quer do módulo,
ou fazer downgrade se necessário.
* A do Blabos mostra uma forma testada pela indústria de como fazer
instalações de aplicações forçando não só a versão de um módulo, mas de
todo o ambiente.
* A do Erik, apesar de na forma de pergunta, aponta para uma questão
importante: analisar o problema melhor, confirmar se é um problema do
módulo mesmo (ainda mais em um sistema tão heterogêneo com Perl, Selenium 
PhantomJS), perturbar o autor, e tentar trabalhar sempre com a versão
(estável) mais recente de todos esses componentes.

A minha é essa: se vc **realmente** precisa forçar uma versão específica,
pode fazer isso em runtime procurando pela variável $VERSION do módulo. Por
exemplo:

BEGIN {
use WWW::Mechanize::PhantomJS;
die por favor instale a versão 0.10 do WWW::Mechanize::PhantomJS
unless $WWW::Mechanize::PhantomJS::VERSION == 0.10;
};

Boa sorte!

[]s

-b


2014-10-17 7:41 GMT-03:00 Blabos de Blebe bla...@gmail.com:

 https://metacpan.org/pod/Carton

 2014-10-16 23:10 GMT-03:00 Enrique Pessoa enrique.pes...@rrd.com:

 fix na segunda linha cpan:

 cpan install CORION/WWW-Mechanize-PhantomJS-0.10.tar.gz

 Enrique Pessôa
 
 *Enrique Pessôa | Technology Products Manager, Brazil | RR Donnelley |
 Global Capital Markets*
 +55 21 2103.0508 | enrique.pes...@rrd.com | +55 21 9.8127.0077

 * http://www.infoinvest.com.br/ | 15 anos de tecnologia para
 RI | Clique para conferir
 https://www.youtube.com/watch?v=gkxxbshF4Icfeature=youtu.be*


 Em 16 de outubro de 2014 23:10, Enrique Pessoa enrique.pes...@rrd.com
 escreveu:

 Boa noite, Aureliano.

 Quanto a instalar uma versão que não é a mais recente. Eu nunca precisei
 disso, mas parece que dá para fazer usando o cpan shell.

 cpan o conf urllist push http://backpan.perl.org/
 cpan install CORION/WWW-Mechanize-PhantomJS-0.10


 Agora... experimente verificar se a interface dessa biblioteca não mudou
 de uma versão para a outra. Pode ser esse o motivo de não conectar.

 Abraços,
 Enrique



 Enrique Pessôa
 
 *Enrique Pessôa | Technology Products Manager, Brazil | RR Donnelley |
 Global Capital Markets*
 +55 21 2103.0508 | enrique.pes...@rrd.com | +55 21 9.8127.0077

 * http://www.infoinvest.com.br/ | 15 anos de tecnologia para
 RI | Clique para conferir
 https://www.youtube.com/watch?v=gkxxbshF4Icfeature=youtu.be*


 Em 16 de outubro de 2014 21:53, Aureliano Guedes 
 guedes_1...@hotmail.com escreveu:

 Na verdade, eu acredito que a versão mais nova do módulo esta bugada,
 esta gerando erro de conecção com o servidor, da versão 0.10 para a 0.11 a
 diferença são de 8 dias, e é muito recente, mandei um e-mail para o autor
 mas ele ainda não respondeu.
 Depois reporto o bug mais formalmente.

 --
 Date: Thu, 16 Oct 2014 21:16:39 -0300
 From: cont...@erikhenrique.com.br
 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] Problema entre versões


 Vc não pode migrar esse script para usar a versão mais nova?

 Conexão*

 Abs
 Em 16/10/2014 20:51, Aureliano Guedes guedes_1...@hotmail.com
 escreveu:

 Ola Monges,

 Fiz um pequeno script que usa o WWW::Mechanize::PhantomJS
 http://search.cpan.org/~corion/WWW-Mechanize-PhantomJS-0.11/lib/WWW/Mechanize/PhantomJS.pm
 .
 Tudo funciona corretamente, so que funciona quando a versão do
 PhantomJS é a 0.10 que foi publicada dia 01/10/2014.
 A ultima versão, a 0.11, é do dia 09/10/2014, e quando tento executar o
 mesmo script com essa versão da erro de conecção com servidor.

 Acontece quem um dos computadores esta a versão OK a 0.10, no outro dei
 a bobeira de atualizar para a 0.11 e portanto começou a dar o bug.

 Queria saber como faço para forçar o script só executar com a versão
 0.10.

 É alguma coisa no 'use'? Tipo?
 use WWW::Mechanize::PhantomJS::0.10;
 ou
 use WWW::Mechanize::PhantomJS 'version 0.10';

 como faço isso?

 Além disso, tem como remover a versão 0.11 do pc e instalar a 0.10?

 Desde já grato.
 Att,
 Aureliano Guedes

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm


 ___ Rio-pm mailing list
 Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm




 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm



 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm

___
Rio-pm mailing list
Rio-pm@pm.org
http://mail.pm.org/mailman/listinfo/rio-pm

Re: [Rio-pm] Problema entre versões

2014-10-17 Por tôpico Aureliano Guedes
Monges,
Muito obrigado. Resolvi a questão de usar a versão 0.10 pela forma que o 
Blablos indicou, depois com esse ultimo email do Breno, achei mais simples a 
forma que ele passou.
Irei torrar a paciência do autor reportando o bug, mas por hora farei como o 
Breno falou.

De qualquer forma todas as dicas me ensinaram algo.

Obrigado.

breno br...@rio.pm.org escreveu:

Aureliano,

todas as dicas até agora foram muito boas:

* A do Enrique te diz como instalar apenas a versão que vc quer do módulo,
ou fazer downgrade se necessário.
* A do Blabos mostra uma forma testada pela indústria de como fazer
instalações de aplicações forçando não só a versão de um módulo, mas de
todo o ambiente.
* A do Erik, apesar de na forma de pergunta, aponta para uma questão
importante: analisar o problema melhor, confirmar se é um problema do
módulo mesmo (ainda mais em um sistema tão heterogêneo com Perl, Selenium 
PhantomJS), perturbar o autor, e tentar trabalhar sempre com a versão
(estável) mais recente de todos esses componentes.

A minha é essa: se vc **realmente** precisa forçar uma versão específica,
pode fazer isso em runtime procurando pela variável $VERSION do módulo. Por
exemplo:

BEGIN {
use WWW::Mechanize::PhantomJS;
die por favor instale a versão 0.10 do WWW::Mechanize::PhantomJS
unless $WWW::Mechanize::PhantomJS::VERSION == 0.10;
};

Boa sorte!

[]s

-b


2014-10-17 7:41 GMT-03:00 Blabos de Blebe bla...@gmail.com:

 https://metacpan.org/pod/Carton

 2014-10-16 23:10 GMT-03:00 Enrique Pessoa enrique.pes...@rrd.com:

 fix na segunda linha cpan:

 cpan install CORION/WWW-Mechanize-PhantomJS-0.10.tar.gz

 Enrique Pessôa
 
 *Enrique Pessôa | Technology Products Manager, Brazil | RR Donnelley |
 Global Capital Markets*
 +55 21 2103.0508 | enrique.pes...@rrd.com | +55 21 9.8127.0077

 * http://www.infoinvest.com.br/ | 15 anos de tecnologia para
 RI | Clique para conferir
 https://www.youtube.com/watch?v=gkxxbshF4Icfeature=youtu.be*


 Em 16 de outubro de 2014 23:10, Enrique Pessoa enrique.pes...@rrd.com
 escreveu:

 Boa noite, Aureliano.

 Quanto a instalar uma versão que não é a mais recente. Eu nunca precisei
 disso, mas parece que dá para fazer usando o cpan shell.

 cpan o conf urllist push http://backpan.perl.org/
 cpan install CORION/WWW-Mechanize-PhantomJS-0.10


 Agora... experimente verificar se a interface dessa biblioteca não mudou
 de uma versão para a outra. Pode ser esse o motivo de não conectar.

 Abraços,
 Enrique



 Enrique Pessôa
 
 *Enrique Pessôa | Technology Products Manager, Brazil | RR Donnelley |
 Global Capital Markets*
 +55 21 2103.0508 | enrique.pes...@rrd.com | +55 21 9.8127.0077

 * http://www.infoinvest.com.br/ | 15 anos de tecnologia para
 RI | Clique para conferir
 https://www.youtube.com/watch?v=gkxxbshF4Icfeature=youtu.be*


 Em 16 de outubro de 2014 21:53, Aureliano Guedes 
 guedes_1...@hotmail.com escreveu:

 Na verdade, eu acredito que a versão mais nova do módulo esta bugada,
 esta gerando erro de conecção com o servidor, da versão 0.10 para a 0.11 a
 diferença são de 8 dias, e é muito recente, mandei um e-mail para o autor
 mas ele ainda não respondeu.
 Depois reporto o bug mais formalmente.

 --
 Date: Thu, 16 Oct 2014 21:16:39 -0300
 From: cont...@erikhenrique.com.br
 To: rio-pm@pm.org
 Subject: Re: [Rio-pm] Problema entre versões


 Vc não pode migrar esse script para usar a versão mais nova?

 Conexão*

 Abs
 Em 16/10/2014 20:51, Aureliano Guedes guedes_1...@hotmail.com
 escreveu:

 Ola Monges,

 Fiz um pequeno script que usa o WWW::Mechanize::PhantomJS
 http://search.cpan.org/~corion/WWW-Mechanize-PhantomJS-0.11/lib/WWW/Mechanize/PhantomJS.pm
 .
 Tudo funciona corretamente, so que funciona quando a versão do
 PhantomJS é a 0.10 que foi publicada dia 01/10/2014.
 A ultima versão, a 0.11, é do dia 09/10/2014, e quando tento executar o
 mesmo script com essa versão da erro de conecção com servidor.

 Acontece quem um dos computadores esta a versão OK a 0.10, no outro dei
 a bobeira de atualizar para a 0.11 e portanto começou a dar o bug.

 Queria saber como faço para forçar o script só executar com a versão
 0.10.

 É alguma coisa no 'use'? Tipo?
 use WWW::Mechanize::PhantomJS::0.10;
 ou
 use WWW::Mechanize::PhantomJS 'version 0.10';

 como faço isso?

 Além disso, tem como remover a versão 0.11 do pc e instalar a 0.10?

 Desde já grato.
 Att,
 Aureliano Guedes

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm


 ___ Rio-pm mailing list
 Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm

 ___
 Rio-pm mailing list
 Rio-pm@pm.org
 http://mail.pm.org/mailman/listinfo/rio-pm




 ___
 Rio-pm