[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