Bug #27821 Agent installer fails on OSX
Submitted: 14 Apr 2007 2:12 Modified: 17 Apr 2007 17:53
Reporter: Lachlan Mulcahy Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Enterprise Monitor: Agent Severity:S3 (Non-critical)
Version:1.0.1 OS:MacOS (10.3.9)
Assigned to: CPU Architecture:Any
Tags: libgthread agent installer fails

[14 Apr 2007 2:12] Lachlan Mulcahy
Description:
During installation I receive the error message :

Problem running post-install step. Installation may not complete correctly
Error running script /Applications/mysql/network/agent/bin/mysql-service-agent : dyld: /Applications/mysql/networ/agent/lib/mysql-service-agent/mysql-service-agent can't open library: /Users/mysqldev/merlin-32bit/inst/glib/lib/libgthread-2.0.0.dylib (No such file or directory, errno = 2)

How to repeat:
Install agent on Mac OS X

Suggested fix:
dynamic/relative path pointer instead of static/explicit
[15 Apr 2007 21:53] Lachlan Mulcahy
As a work around, create symlinks to
4 of the files in the /Applications/mysql/network/agent/lib/mysql-
service-agent/ directory:

ln -s /Applications/mysql/network/agent/lib/mysql-service-agent/
libgthread-2.0.dylib /Users/mysqldev/merlin-32bit/inst/glib/lib/
libgthread-2.0.0.dylib
ln -s /Applications/mysql/network/agent/lib/mysql-service-agent/
libglib-2.0.dylib /Users/mysqldev/merlin-32bit/inst/glib/lib/
libglib-2.0.0.dylib
ln -s /Applications/mysql/network/agent/lib/mysql-service-agent/
libintl.dylib /Users/mysqldev/merlin-32bit/inst/gettext/lib/libintl.
3.dylib
ln -s /Applications/mysql/network/agent/lib/mysql-service-agent/
libcurl.dylib /Users/mysqldev/merlin-32bit/inst/curl/lib/libcurl.3.dylib

After these symlinks were in place, installation succeeded and I was
subsequently able to start the mysql-service-agent.
[17 Apr 2007 17:53] Bill Weber
This has been fixed in version 1.1.0.