Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On qui 12 jul 2012 17:20:23 Itamar Reis Peixoto wrote: 2012/7/12 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org: Euler, nem todo mundo acha mais simples compilar… eu sou um que não costumo me dar bem com isso, e recomendo contrário a ti. Tem misericórdia de nós meros usuários… Esse tempo já passou, nada mais fácil que um ./configure gmake sudo gmake install... E o pior dos computadores em uso hoje em dia (como os meus), Fazem isso sem sentir. E talvez o gajo (como gosta de dizer) aprenda mais alguma coisa sobre *alguma coisa* :) . concordo com o DUTRA. eu utlizo o fedora, não compilo, utilizo o pacote da distribuição, se nao estou contente, abro um bug e reclamo com o cara que mantem o pacote, bem mais simples do que ficar compilando . Normalmente sou discípulo do Dutra, essa é uma das poucas coisas que discordo, não totalmente, dele. Os Gestores de Pacotes, por melhores que sejam, às vezes são apenas atravessadores. Os últimos problemas que tive, Debian 5.0 (cliente, há muito tempo) e Gentoo (minha estação, recente *9.0/9.1*), foram relacionados à tentativa (dos 2 gestores) de manter mais de uma versão do Postgresql (Euler, isso não é privilégio do Debian :( ). Não que eu vá compilando de cara, mas se acontece algo estranho, eu confio mais na equipe do Elefante e tento sem o atravessador, se resulta, subindo o servidor à mão, ai começa a verdadeira batalha, configurar para subir com o resto do sistema. []'s -- Johnny Taylor Faria Chaves - LUN 157066 www.brdados.com.br - jfchaves at brdados.com.br Eu não posso mais, se você pode, doe sangue!!! ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
Os últimos problemas que tive, Debian 5.0 (cliente, há muito tempo) e Gentoo (minha estação, recente *9.0/9.1*), foram relacionados à tentativa (dos 2 gestores) de manter mais de uma versão do Postgresql (Euler, isso não é privilégio do Debian :( ). Tenho aqui um Debian. Neste Debian tenho PostgreSQL 8.4, 9.0 e 9.1 instalados simultaneamente. Todos foram instalados por repositórios Debian (stable e backports). Nunca tive problemas. O empacotador Debian fez um ótimo trabalho em separar adequadamente os diretórios de configurações e do cluster, bem como trocar automaticamente a porta para cada um dos clusters para que eles subam sem erros já na instalação. Não sei qual é o problema dos pacotes Debian do empacotador oficial. Gostaria de saber. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 12-07-2012 23:17, Euler Taveira wrote: Alguns clientes não ligam de compilar, mas dois ou três ambientes de produção pesados já reclamaram comigo que *não* querem ter ferramentas de desenvolvimento no servidor, então não deixam instalar make e gcc, nem as bibliotecas -dev. Aí vou de debian-backports, rpmforge, openscg, etc. Você leu o que eu disse no item (i) acima? Li sim. Como eu disse, concordei mais ou menos com você. Essa era uma das partes que eu concordava :) []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
Funciona para instalar a versão 9.0 apartir do aptitude, mas houve um porém. PS.: Utilizei o repositório Backports. Quando instalo o postgresql-9.0-perl, existe uma dependência de uma biblioteca (libpq5 9.0) e esta por sua vez tem uma série de subdependências. Tais que eu encontrei apenas em repositórios unStable da Debian. o que deixou o SO bem instável, pois houve uma substituição de uma infinidade de bibliotecas. Por fim fui executar o createlang e acabou ocorrendo o mesmo erro, dizendo que não encontrou a biblioteca plperlu: ERROR: could not access file $libdir/plperl: Arquivo ou diretório não encontrado STATEMENT: CREATE EXTENSION plperlu; Até então agradeço. Rieg. - Original Message - From: Flavio Henrique Araque Gurgel fla...@4linux.com.br To: pgbr-geral@listas.postgresql.org.br Sent: Monday, July 09, 2012 3:55 PM Subject: Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl On 09-07-2012 15:42, Guimarães Faria Corcete DUTRA, Leandro wrote: Então use um /backport/, ou até mesmo experimente uma distribuição mista, se não for o caso de rodar a /testing/. Eu já uso Wheezy (Testing) em minhas máquinas, mas nos clientes que rodam Debian Squeeze (Stable) recomendo o backports pra usar 9.0 ou 9.1 onde necessário: http://backports-master.debian.org/ []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 12-07-2012 16:55, Joao Paulo Rieg wrote: Funciona para instalar a versão 9.0 apartir do aptitude, mas houve um porém. Não use a versão que vem com o Debian. Particularmente, eu só uso o pacote da própria distribuição se (i) é uma política do cliente ou (ii) há uma dependência de outros softwares na libpq (por exemplo, um LAMP). Se a instalação é simples (o servidor é somente para banco de dados), eu sempre compilo o PostgreSQL. É simples e fácil de instalar. Acho que o Debian complica muito ao tentar suportar múltiplas versões do PostgreSQL na distribuição. -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
2012/7/12 Euler Taveira eu...@timbira.com: Não use a versão que vem com o Debian. Euler, nem todo mundo acha mais simples compilar… eu sou um que não costumo me dar bem com isso, e recomendo contrário a ti. Tem misericórdia de nós meros usuários… ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
2012/7/12 Guimarães Faria Corcete DUTRA, Leandro l...@dutras.org: Euler, nem todo mundo acha mais simples compilar… eu sou um que não costumo me dar bem com isso, e recomendo contrário a ti. Tem misericórdia de nós meros usuários… concordo com o DUTRA. eu utlizo o fedora, não compilo, utilizo o pacote da distribuição, se nao estou contente, abro um bug e reclamo com o cara que mantem o pacote, bem mais simples do que ficar compilando . -- Itamar Reis Peixoto msn, google talk: ita...@ispbrasil.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 12-07-2012 17:01, Euler Taveira wrote: Funciona para instalar a versão 9.0 apartir do aptitude, mas houve um porém. Não use a versão que vem com o Debian. Particularmente, eu só uso o pacote da própria distribuição se (i) é uma política do cliente ou (ii) há uma dependência de outros softwares na libpq (por exemplo, um LAMP). Se a instalação é simples (o servidor é somente para banco de dados), eu sempre compilo o PostgreSQL. É simples e fácil de instalar. Acho que o Debian complica muito ao tentar suportar múltiplas versões do PostgreSQL na distribuição. Oi Euler, eu acho que você está mais ou menos certo. Compilar o PostgreSQL realmente é moleza: só depende da zlib e da readline (opcional) gcc e make na máquina. Todavia, para cada extensão, muitas dependências são necessárias: para utilizar plperl (que eu uso *muito*) precisa ter o próprio perl e alguns módulos CPAN, por exemplo. E essa é uma das fáceis. A dificuldade que o colega teve com o pacote do backports eu não entendi. Eu mesmo uso o backports direto no Debian Squeeze em vários clientes e nunca enfrentei problemas de dependências. O apt cuida bem disso e o cara que empacota no Debian faz um trabalho realmente muito bom. Alguns clientes não ligam de compilar, mas dois ou três ambientes de produção pesados já reclamaram comigo que *não* querem ter ferramentas de desenvolvimento no servidor, então não deixam instalar make e gcc, nem as bibliotecas -dev. Aí vou de debian-backports, rpmforge, openscg, etc. Pergunto ao João Paulo: que procedimento usou para instalar no Debian? Realmente, para instalar o PostgreSQL 9, será necessário atualizar a libpq. Mas ela *também* está no backports. É só resolver a dependência, eu uso aptitude e ele faz isso numa boa. Ah sim, e depois de instalar o pacote postgresql-plperl não é necessário o CREATE EXTENSION. É só ir direto no CREATE LANGUAGE e feito. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 12-07-2012 21:55, Flavio Henrique Araque Gurgel wrote: On 12-07-2012 17:01, Euler Taveira wrote: Funciona para instalar a versão 9.0 apartir do aptitude, mas houve um porém. Não use a versão que vem com o Debian. Particularmente, eu só uso o pacote da própria distribuição se (i) é uma política do cliente ou (ii) há uma dependência de outros softwares na libpq (por exemplo, um LAMP). Se a instalação é simples (o servidor é somente para banco de dados), eu sempre compilo o PostgreSQL. É simples e fácil de instalar. Acho que o Debian complica muito ao tentar suportar múltiplas versões do PostgreSQL na distribuição. Oi Euler, eu acho que você está mais ou menos certo. Compilar o PostgreSQL realmente é moleza: só depende da zlib e da readline (opcional) gcc e make na máquina. A única dor de cabeça é compilar a documentação (até para isso no manual tem uma seção com os pacotes necessários e como proceder). Todavia, para cada extensão, muitas dependências são necessárias: para utilizar plperl (que eu uso *muito*) precisa ter o próprio perl e alguns módulos CPAN, por exemplo. E essa é uma das fáceis. Muitas em relação a que? Módulos do CPAN (só se for utilizá-los)? A maior parte das dependências são para métodos de autenticação. Alguns clientes não ligam de compilar, mas dois ou três ambientes de produção pesados já reclamaram comigo que *não* querem ter ferramentas de desenvolvimento no servidor, então não deixam instalar make e gcc, nem as bibliotecas -dev. Aí vou de debian-backports, rpmforge, openscg, etc. Você leu o que eu disse no item (i) acima? -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
Bom dia. Eu fiz a uma compilação do banco PostgreSQL em um servidor Debian versão 6.0.5-i386 e estou com problemas na instalação da biblioteca PL/Perl no mesmo. A versão do banco é: PostgreSQL 9.0.3 on i686-pc-linux-gnu, compiled by gcc (Debian 4.4.5-8) 4.4.5, 32-bit Pesquisei em foruns e na documentação do PostgreSQL, onde eu tinha a instrução de executar esta operação da seguinte maneira: /opt/postgreSQL/bin/createlang -h localhost -d nomedodatabase -U nomedousuario -p 5432 plperlu Quando executo este comando no prompt do linux logado com o usuario postgres, acontece o seguinte erro: ERROR: could not access file $libdir/plperl: Arquivo ou diretório não encontrado STATEMENT: CREATE EXTENSION plperlu; createlang: language installation failed: ERROR: could not access file $libdir/plperl: Arquivo ou diretório não encontrado Com o comando pg_config obti a informação do que está gravado nesta variável: LIBDIR = /opt/postgreSQL/lib Dentro do diretório lib existe a biblioteca plperlu e plperl os atributos de acesso aos arquivos estão como 755 para o root. Alguem da lista ja teve algum problema semelhante a este na instalação de bibliotecas adicionais no banco e a solução para o mesmo? João Paulo Rieg - Programador Senda Engenharia de Dados LTDA (48) 3265 - 1379 -___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
2012/7/9 Rieg - JP jpaulor...@senda.inf.br: /opt/postgreSQL/bin/createlang -h localhost -d nomedodatabase -U Que tal remover essa instalação e reinstalar dos repositórios do sistema operacional? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
Se você fez a compilação, lembrou de compilar e instalar a parte dos contrib? Em 09/07/2012 08:59, Rieg - JP jpaulor...@senda.inf.br escreveu: ** Bom dia. Eu fiz a uma compilação do banco PostgreSQL em um servidor Debian versão 6.0.5-i386 e estou com problemas na instalação da biblioteca PL/Perl no mesmo. A versão do banco é: PostgreSQL 9.0.3 on i686-pc-linux-gnu, compiled by gcc (Debian 4.4.5-8) 4.4.5, 32-bit Pesquisei em foruns e na documentação do PostgreSQL, onde eu tinha a instrução de executar esta operação da seguinte maneira: /opt/postgreSQL/bin/createlang -h localhost -d nomedodatabase -U nomedousuario -p 5432 plperlu Quando executo este comando no prompt do linux logado com o usuario postgres, acontece o seguinte erro: ERROR: could not access file $libdir/plperl: Arquivo ou diretório não encontrado STATEMENT: CREATE EXTENSION plperlu; createlang: language installation failed: ERROR: could not access file $libdir/plperl: Arquivo ou diretório não encontrado Com o comando pg_config obti a informação do que está gravado nesta variável: LIBDIR = /opt/postgreSQL/lib Dentro do diretório lib existe a biblioteca plperlu e plperl os atributos de acesso aos arquivos estão como 755 para o root. Alguem da lista ja teve algum problema semelhante a este na instalação de bibliotecas adicionais no banco e a solução para o mesmo? João Paulo Rieg - Programador Senda Engenharia de Dados LTDA (48) 3265 - 1379 - ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 09-07-2012 08:57, Rieg - JP wrote: Eu fiz a uma compilação do banco PostgreSQL em um servidor Debian versão 6.0.5-i386 e estou com problemas na instalação da biblioteca PL/Perl no mesmo. A versão do banco é: PostgreSQL 9.0.3 on i686-pc-linux-gnu, compiled by gcc (Debian 4.4.5-8) 4.4.5, 32-bit Pesquisei em foruns e na documentação do PostgreSQL, onde eu tinha a instrução de executar esta operação da seguinte maneira: /opt/postgreSQL/bin/createlang -h localhost -d nomedodatabase -U nomedousuario -p 5432 plperlu Quando executo este comando no prompt do linux logado com o usuario postgres, acontece o seguinte erro: ERROR: could not access file $libdir/plperl: Arquivo ou diretório não encontrado STATEMENT: CREATE EXTENSION plperlu; Ugh? CREATE EXTENSION *não* é suportado em versões inferiores a 9.1. Parece que você está utilizando aplicativos cliente da versão 9.1 ou superior em um banco 9.0. Talvez você tenha múltiplas versões instaladas? Para instalar a plperl(u), verifique com o comando abaixo se aparece --with-perl: $ pg_config --configure Caso afirmativo, execute o comando abaixo em uma conexão: CREATE LANGUAGE plperl; -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 09-07-2012 10:55, Euler Taveira wrote: Para instalar a plperl(u), verifique com o comando abaixo se aparece --with-perl: $ pg_config --configure Caso afirmativo, execute o comando abaixo em uma conexão: CREATE LANGUAGE plperl; Euler, a instalação dele parece Debian padrão. Se for: aptitude install postgresql-plperl Resolve o problema. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
2012/7/9 Flavio Henrique Araque Gurgel fla...@4linux.com.br: Euler, a instalação dele parece Debian padrão. Em /opt? ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 09-07-2012 12:19, Guimarães Faria Corcete DUTRA, Leandro wrote: 2012/7/9 Flavio Henrique Araque Gurgelfla...@4linux.com.br: Euler, a instalação dele parece Debian padrão. Em /opt? Obrigado Dutran, não é mesmo não. Desculpem, desculpem... depois vi que quem é Debian é a versão do kernel. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
2012/7/9 Flavio Henrique Araque Gurgel fla...@4linux.com.br: Obrigado Dutran, não é mesmo não. Estou me fragmentando, virei plural! Desculpem, desculpem... depois vi que quem é Debian é a versão do kernel. Sem problemas. Por isso sugeri que ele matasse sua instalação em /opt e usasse os repositórios oficiais. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 09-07-2012 12:35, Guimarães Faria Corcete DUTRA, Leandro wrote: 2012/7/9 Flavio Henrique Araque Gurgelfla...@4linux.com.br: Obrigado Dutran, não é mesmo não. Estou me fragmentando, virei plural! Cara, na verdade é uma combinação de coisas: - estou aqui na sua atual cidade onde moras (onde sinto calor e secura) e; - vim naquele vôo das 6h22, logo, estou acordado desde 4h. Peço mais desculpas :( []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
2012/7/9 Flavio Henrique Araque Gurgel fla...@4linux.com.br: On 09-07-2012 12:35, Guimarães Faria Corcete DUTRA, Leandro wrote: 2012/7/9 Flavio Henrique Araque Gurgelfla...@4linux.com.br: Obrigado Dutran, não é mesmo não. Estou me fragmentando, virei plural! Cara, na verdade é uma combinação de coisas: Tudo é plural, pelo jeito! - estou aqui na sua atual cidade onde moras (onde sinto calor e secura) e; Não viste nada, espera agosto… este mês passado choveu, o que amenizou bastante a situação. - vim naquele vôo das 6h22, logo, estou acordado desde 4h. Ninguém merece. Peço mais desculpas :( Não tem do que se desculpar, só achei graça… ofensa nenhuma… Aliás, acabo de reparar: pela regra do inglês arcaico, o n final é dual, não plural… daí as brincadeiras que os mais velhos devem se lembrar, de ‘boxen’ (dois gabinetes de computador). ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
2012/7/9 Joao Paulo Rieg jpaulor...@yahoo.com.br: Dutra: Usei a uma distribuição padrão da Debian. Se faço a instalação do PostgreSQL a partir do repositório do SO, é instalada a versão 8.4 que vem sim com esta biblioteca disponível e funcionando. Porém esta versão não possui uma série de recusos que eu utilizo, nativamente do 9.0. Então use um /backport/, ou até mesmo experimente uma distribuição mista, se não for o caso de rodar a /testing/. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Fw: Problemas na instalação da biblioteca PL/Perl
On 09-07-2012 15:42, Guimarães Faria Corcete DUTRA, Leandro wrote: Então use um /backport/, ou até mesmo experimente uma distribuição mista, se não for o caso de rodar a /testing/. Eu já uso Wheezy (Testing) em minhas máquinas, mas nos clientes que rodam Debian Squeeze (Stable) recomendo o backports pra usar 9.0 ou 9.1 onde necessário: http://backports-master.debian.org/ []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral