[bug-notifications] [php5_mysql 0004149]: Cannot find libmysqlclient.so.15

Mantis Bug Tracker noreply at opencsw.org
Mon Feb 8 09:58:07 CET 2010


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=4149 
====================================================================== 
Reported By:                dorix
Assigned To:                
====================================================================== 
Project:                    php5_mysql
Issue ID:                   4149
Category:                   upgrade
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
====================================================================== 
Date Submitted:             2010-01-12 18:51 CET
Last Modified:              2010-02-08 09:58 CET
====================================================================== 
Summary:                    Cannot find libmysqlclient.so.15
Description: 
Since a recent upgrade of the Mysql5 packages, php5_mysql's mysql.so file
cannot find its required libmysqlclient.so.15 library anymore.

I have worked around this by:

ln -s /opt/csw/mysql5/lib/mysql /opt/csw/lib/mysql
====================================================================== 

---------------------------------------------------------------------- 
 (0007411) maciej (reporter) - 2010-02-08 09:58
 http://www.opencsw.org/bugtrack/view.php?id=4149#c7411 
---------------------------------------------------------------------- 
The conversation today on IRC:

08:51 <@automaciej> Dagobert:
http://www.opencsw.org/bugtrack/view.php?id=4149
08:52 <@Dagobert> What is wrong in making that link I also proposed?
08:52 <@automaciej> ...I'm thinking that either this symlink shouldn't be
there, or the whole package should be in /opt/csw.
08:52 <@Dagobert> We can reorder the library-includes in GAR
08:52 <@Dagobert> It is for legacy only!
08:52 <@Dagobert> We must update php.
08:52 <@automaciej> but if we have the symlink, it'll never go away
08:52 <@Dagobert> :-P
08:52 <@Dagobert> just for the few legacy packages.
08:52 <@automaciej> because people will keep linking against it
08:52 <@automaciej> in the new packages
08:53 <@Dagobert> *Sigh*
08:53 <@automaciej> so I can as well move the whole thing to /opt/csw.
08:53 <@Dagobert> NO!!
08:53 <@automaciej> so, "legacy forever"?
08:54 <@Dagobert> No. Just until the dependencies have been rebuild.
08:54 <@automaciej> Maybe CSWmysql5legacysymlink?
08:55 <@Dagobert> That wouldn't help because it wouldn't be pulled in
automatically
08:55 <@automaciej> right, so we'll also need a check to verify that
nothing links against /opt/csw/lib/mysql
08:55 <@Dagobert> Or try fixing php now.
08:56 <@automaciej> in other words, that /opt/csw/lib/mysql is not part of
any RPATH of any binary in the new packages
08:56 <@Dagobert> Yes.



More information about the bug-notifications mailing list