Bug #16547 MySQL Administrator not working on SLES 9
Submitted: 16 Jan 2006 19:03 Modified: 10 May 2006 19:36
Reporter: Hartmut Holzgraefe Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Administrator Severity:S2 (Serious)
Version:1.1.6 OS:Linux (Linux - SuSE SLES9)
Assigned to: Alfredo Kojima CPU Architecture:Any

[16 Jan 2006 19:03] Hartmut Holzgraefe
Description:
The tarball fails due to its dependency on libstdc++.so.6

The SuSE 9.3 RPM is linked against libstdc++.so.5 but still fails with

* /usr/bin/mysql-administrator
/usr/bin/mysql-administrator-bin: error while loading shared libraries: /usr/bin/mysql-administrator-bin: undefined symbol: g_option_error_quark

which seems to be a Gnome glib symbol.

How to repeat:
Try to install and use Administrator on SLES9
[3 Feb 2006 16:13] Nando Gallo
The same problem - with the same symbol undefined - has occourred to me on Fedora Linux
with mysql-administrator-1.1.6-1.i386.rpm.

The first installation attempt failed for a missing dependency from libstdc++;
and thus I istalled it (libstdc++-4.0-2.8-fc4.i386.rpm) and was then able to 
install mysql-administrator with no further error;  however it then raises the
run  time error mentioned in bug#16547 

previously I had mysql-administrator 1.0 istalled;  I tried to fall back and reinstall but failed....

Looking forward for good news...

Sincerely

Nando Gallo
[9 May 2006 1:52] Alfredo Kojima
Thank you for your bug report. This issue has already been fixed
in the latest released version of that product, which you can download at 
http://www.mysql.com/downloads/

Additional info:

The error you get is because of old gtk libraries. SuSE 9.3 has new enough libraries, so upgrading to the packages in SuSE 9.3 (not SLES) should fix the problem. Also,
the new generic tar.gz binary (for version 1.1.10) now has libstdc++ and gtk statically linked:

ftp://ftp.mysql.com/pub/mysql/download/mysql-administrator-1.1.10a-linux-i386.tar.gz