[bug-notifications] [mysql5client 0004098]: libmysqlclient.so ISA-specific path wrong

Mantis Bug Tracker noreply at opencsw.org
Thu Dec 24 15:25:33 CET 2009


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=4098 
====================================================================== 
Reported By:                edika
Assigned To:                maciej
====================================================================== 
Project:                    mysql5client
Issue ID:                   4098
Category:                   packaging
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     acknowledged
====================================================================== 
Date Submitted:             2009-12-24 09:34 CET
Last Modified:              2009-12-24 15:25 CET
====================================================================== 
Summary:                    libmysqlclient.so ISA-specific path wrong
Description: 
Package Version 5.0.87,REV=2009.12.22 installs ISA-specific path as
/opt/csw/mysql5/lib/sparc9/mysql istead of
/opt/csw/mysql5/lib/mysql/sparcv9.
====================================================================== 

---------------------------------------------------------------------- 
 (0007125) edika (reporter) - 2009-12-24 15:25
 http://www.opencsw.org/bugtrack/view.php?id=4098#c7125 
---------------------------------------------------------------------- 
On the old version, it looks for and finds the 32bit file:
--------------------
$ ldd -s /opt/csw/lib/perl/csw/auto/DBD/mysql/mysql.so|head -30

   find object=libmysqlclient.so.15; required by
/opt/csw/lib/perl/csw/auto/DBD/mysql/mysql.so
[...]
    search path=/opt/csw/mysql5/lib/mysql/$ISALIST:/opt/csw/lib/$ISALIST 
(RPATH from file /opt/csw/lib/perl/csw/auto/DBD/mysql/mysql.so)
    trying
path=/opt/csw/mysql5/lib/mysql/sparcv9+vis2/libmysqlclient.so.15
    trying
path=/opt/csw/mysql5/lib/mysql/sparcv9+vis/libmysqlclient.so.15
    trying path=/opt/csw/mysql5/lib/mysql/sparcv9/libmysqlclient.so.15
    trying
path=/opt/csw/mysql5/lib/mysql/sparcv8plus+vis/libmysqlclient.so.15
        libmysqlclient.so.15 => 
/opt/csw/mysql5/lib/mysql/sparcv8plus+vis/libmysqlclient.so.15
--------------------
$ file /opt/csw/mysql5/lib/mysql/*/libmysqlclient.so.15
/opt/csw/mysql5/lib/mysql/sparcv8/libmysqlclient.so.15: ELF 32-bit MSB
dynamic lib SPARC Version 1, dynamically linked, stripped
/opt/csw/mysql5/lib/mysql/sparcv8plus+vis/libmysqlclient.so.15: ELF 32-bit
MSB dynamic lib SPARC32PLUS Version 1, V8+ Required, UltraSPARC1 Extensions
Required, dynamically linked, not stripped
/opt/csw/mysql5/lib/mysql/sparcv9/libmysqlclient.so.15: ELF 64-bit MSB
dynamic lib SPARCV9 Version 1, dynamically linked, not stripped




More information about the bug-notifications mailing list