Pgadmin3 não está funcionando no Ubuntu 15.10

3

Instalei postgres than pgadmin3 no Ubuntu 15.10. A instalação foi bem sucedida, mas quando eu digito pgadmin3 no terminal e teco enter, recebo o seguinte erro:

Fatal Error: Mismatch between the program and library build versions detected. The library used 2.8 (no debug,Unicode,compiler with C++ ABI 1009,wx containers,compatible with 2.6), and your program used 2.8 (no debug,Unicode,compiler with C++ ABI 1002,wx containers,compatible with 2.6). Aborted (core dumped)

Eu pesquisei muito mas não consegui encontrar solução, uma solução que eu li estava relacionada a codeblocks e a pessoa estava recebendo o mesmo erro que eu, mas outro cara disse à solução que você tem que fazer o downgrade do seu Ubuntu para 14.04. Eu não sei o que está errado com isso, gentilmente me ajude.

    
por Ammar Nadeem 24.03.2016 / 15:48

1 resposta

1

Eu tive o mesmo problema. Você está instalando o pacote através do postgres repos oficial por acaso? Se sim, certifique-se de que o seu Ubuntu Codename está configurado corretamente no arquivo apt para corresponder ao repositório a ser usado.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 15.10
Release:        15.10
Codename:       wily

$ cat /etc/apt/sources.list.d/pgdg.list 
deb http://apt.postgresql.org/pub/repos/apt/ wily-pgdg main

O meu foi definido como precise-pgdg no arquivo apt em vez de wily-pgdg .

Se eu estiver correto este problema surge por causa de uma biblioteca necessária deve ser compilada usando o mesmo compilador usado para o PgAdmin. Como a versão do compilador usado é diferente para precise e wily os pacotes não são intercambiáveis no caso do PgAdmin.

    
por Serrie 14.04.2016 / 10:47