pgadmin3 does not start on Maverick Meerkat
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pgadmin3 (Ubuntu) |
Undecided
|
Unassigned |
Bug Description
Binary package hint: pgadmin3
When starting from the terminal i get the following error:
pgadmin3: relocation error: pgadmin3: symbol _ZN21wxMemoryFS
Google finds: http://
which seems to be about a year old.
Kai Mast (kai-mast) wrote : | #1 |
When you have a strange or "mangled" symbol name like _ZN21..., you can (assuming c++) use c++filt to convert it back to something more human parsable:
c++filt
relocation error: pgadmin3: symbol _ZN21wxMemoryFS
relocation error: pgadmin3: symbol wxMemoryFSHandl
meux (reinhard-moser) wrote : | #3 |
Hi there,
i get this error on ubuntu lucid since today. Till now pgadmin3 worked like a charme. I'm not sure i changed something since yesterday.
pgadmin3: relocation error: pgadmin3: symbol _ZN21wxMemoryFS
ii libwxbase2.8-0 2.8.10.1-0ubuntu1.1 wxBase library (runtime) - non-GUI support c
ii libwxgtk2.8-0 2.8.10.1-0ubuntu1.1 wxWidgets Cross-platform C++ GUI toolkit (GT
ii pgadmin3 1.10.2-1 graphical administration tool for PostgreSQL
ii pgadmin3-data 1.10.2-1 graphical administration tool for PostgreSQL
meux (reinhard-moser) wrote : | #4 |
A recompile and install solved problem for me:
apt-get source pgadmin3
dpkg-buildpackage
sudo dpkg -i pgadmin3_
and pgadmin3 works again.
Cheers
Abel.Bolanos (abel-bolanos) wrote : | #5 |
But it still has the same problem and it doesn't start.
Garrett Blits (garrett) wrote : | #6 |
Having the same issue:
pgadmin3: relocation error: pgadmin3: symbol _ZN21wxMemoryFS
...fix suggested by meux did not work for me.
Garrett Blits (garrett) wrote : | #7 |
After my initial post I found a solution that worked for me and appears to be working for others as well. Look at comments #9 and #11
https:/
Evgeniy Kirov (evg.kirov) wrote : | #8 |
Same bug in Lucid.
Yuval (yuvilio) wrote : | #9 |
The dpkg-buildpackage instructions worked for me as well. Two additional things to note for us non-build-masters in training:
- To make sure I had all the packages to build pgadmin per the dpkg-buildpackage instructions above i ran this command which should be more catchall than guessing which packages are needed to build it:
sudo apt-get build-dep pgadmin3
-your resulting pgadmin package(s) may be different. Simply list them first and then run the dpkg -i command:
ls ../pgadmin*deb
Kai Mast (kai-mast) wrote : | #10 |
Importing the Packages form debian-sid would be the best. They include the new upstream release (1.10.5) and work fine on maverick for me.
Christoph Seitz (seitz-christoph) wrote : | #11 |
When will someone compile the package again and link it against the correct libwx?
This Bug also affected me on lucid.
Bastiaan Wakkie (bwakkie) wrote : | #12 |
#4 worked for me (lucid) too! It can be slightly shorter though with the --compile option of apt-get:
sudo apt-get --compile source pgadmin3
sudo dpkg -i pgadmin3_
after this got my favorite db GUI back ;-)
deric (barton-tomas) wrote : | #13 |
after installing version from debian: pgadmin3-data (1.10.5-1) and pgadmin3 (1.10.5-1) everything works fine
kongo09 (kongo09) wrote : | #14 |
I have the same problem on AMD Lucid Lynx. As described across the posts above, I did:
sudo apt-get remove pgadmin3
sudo apt-get build-dep pgadmin3
sudo apt-get --compile source pgadmin3
ls pgadmin*deb
sudo dpkg -i pgadmin3_
That brought it back, including old server settings.
merlin (vitaliic) wrote : | #15 |
Thanks kongo09 !!! It's work for me.
Victor Pelagatti (vpelagatti) wrote : | #16 |
Thanks kongo09, works for me too on Ubuntu Lucid!
mguerra (mguerra13) wrote : | #17 |
Another solution is to downgrade libwxbase.
- Go to Synaptic
- Search and select (click) on package libwxbase2.8-0
- Go to "Packages", "Force Version", and choose 2.8.10.1-0ubuntu1
It worked in Ubuntu 10.04.
This solution is easy and doesn't touch pgAdmin.
This solution is temporary until and upgrade of pgAdmin appears in the official repositories.
pgadmin3 needs a rebuild with the new wxWidgets packages (2.8.11 i think) that came into maverick.