Deveria ser razoável compilar fora do servidor e distribuir os binários. Não é difícil criar um cross build environment para suportar isso, já que estamos falando até de uma mesma arquitetura, mas mesmo para outras arquiteturas é possível compilar e distribuir o local::lib ou perlbrew funcional.
Em 22 de setembro de 2015 17:50, Blabos de Blebe <bla...@gmail.com> escreveu: > Hi, > > Só complementando o que já comentaram anteriormente, na Dreamhost, usando > shared hosts, eu tive esse problema (watchdog matando a compilação). O > ponto em que ele mata é aleatório, dependendo da carga no servidor naquele > momento. > > Na época eu resolvi realmente compilando com --notest, mas depois de > conversar com o suporte deles. Eles me garantiram que eu podia fazer isso > no shared host deles porque já haviam testado. Só não iam liberar eu > compilar com testes porque isso ia gerar picos de processamento que poderia > afetar outros clientes na mesma máquina. Mas isso foi há muito tempo... > > []'s > > 2015-09-22 17:19 GMT-03:00 Paulo Henrique Rodrigues Pinheiro < > paulohrpinhe...@gmail.com>: > >> Salve, Alceu! >> >> >> Em 18/09/2015 18:11, Alceu R. de Freitas Jr. escreveu: >> >> Paulo, >> >> Você realmente precisa compilar um interpretador perl lá? >> >> As falhas dos testes podem indicar problemas na infraestrutura (como >> permissões), mas você pode compilar um perl novo, gerar um tarball do >> diretório e mover para o Openshift (que nunca usei). >> >> Tome o cuidado de usar uma VM com as mesmas versões de SO e se possível o >> mesmo id de usuário. >> >> Fazendo isso você pelo menos vai conseguir isolar o problema. Chegando no >> Openshift, basta testar novamente as distribuições que apresentaram >> problemas. >> >> >> Parece-me uma boa alternativa, mas aqui vai o gosto pessoal, não gosto de >> fazer isso. Principalmente por o OpenShift ser uma camada adicional em >> servidores RedHat Enterprise. Reproduzir isso (e manter atualizado >> conforme as atualizações feitas lá) é quase impossível, apesar de ser tudo >> ser aberto. >> >> Em ambientes que eu tenha o controle, costumo ter a famosa máquina >> 'compiladora', sem acesso público direto, instalada a partir do mesmo >> modelo das outras. Nesse caso, tenho maior segurança do que estou fazendo, >> e da semelhança entre os ambientes. >> >> A primeira coisa a notar é que o OpenShift é um ambiente bem hostil. Não >> convém assumir nada, por exemplo, que você possa escrever no $HOME ou que o >> endereço de loopback seja 127.0.0.1 (esse é um dos dos problemas). >> >> >> Obrigado, abraço! >> >> Paulo Henrique Rodrigues >> Pinheiropaulohrpinheiro@gmail.comhttp://www.sysinclout.it >> >> >> =begin disclaimer >> Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ >> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org >> 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: SaoPaulo-pm@pm.org > L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> > =end disclaimer > > -- Leonardo Ruoso Journalist, Perl developer and business consultant Media, UFC/2006; Telecom, IFCE/1998
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer