quinta-feira, 12 de agosto de 2010

PgAdmin relocation error no Ubuntu

Hoje, ao tentar abrir o PgAdmin, percebi que a tela de boas vindas aparecia e sumia rapidamente. Ao executar pgadmin3 no terminal, veio a seguinte mensagem de erro:

pgadmin3: relocation error: pgadmin3: symbol _ZN21wxMemoryFSHandlerBase19AddFileWithMimeTypeERK8wxStringPKvjS2_, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference


Pesquisando por aí (ou melhor, neste fórum), achei a seguinte solução:

  1. Abra o terminal e digite:
  2. apt-get source pgadmin3
  3. sudo apt-get install debhelper libpq-dev libwxgtk2.8-dev libxml2-dev libxslt1-dev autotools-dev
  4. cd pgadmin3-1.10.2
  5. dpkg-buildpackage
  6. Vá tomar um café, isso demora.
  7. sudo dpkg -i ../pgadmin3_1.10.2-1_i386.deb

E pronto, agora o seu PgAdmin agora estará funcionando novamente \o/ (bem, pelo menos o meu está ;) )