Bug #16662 rpm packages built with icc compiler depended on icc libraries
Submitted: 20 Jan 2006 6:32 Modified: 9 May 2006 19:45
Reporter: Alexey Stroganov
Status: Closed
Category:Server: Packaging Severity:S3 (Non-critical)
Version:5.0.17a-cert OS:Linux (RHAS4(IA64))
Assigned to: Kent Boortz Target Version:

[20 Jan 2006 6:32] Alexey Stroganov
Description:
Trying to install mysql rpm packages on RHAS4(IA64) I found that some of them 
(for instance MySQL-shared-pro-cert-5.0.17a-0.rhel4.ia64.rpm) depend on icc libraries:

rpm -i MySQL-client-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-devel-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-server-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-shared-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-test-pro-cert-5.0.17a-0.rhel4.ia64.rpm
error: Failed dependencies:
        libimf.so.6()(64bit) is needed by MySQL-shared-pro-cert-5.0.17a-0.rhel4.ia64
        libipr.so.6()(64bit) is needed by MySQL-shared-pro-cert-5.0.17a-0.rhel4.ia64

How to repeat:
Try to install ia64(only ia64?) rpm packages:

rpm -i MySQL-client-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-devel-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-server-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-shared-pro-cert-5.0.17a-0.rhel4.ia64.rpm
MySQL-test-pro-cert-5.0.17a-0.rhel4.ia64.rpm
[26 Jan 2006 17:44] Carsten Segieth
same / similar problem also detected on qa-srv-c - RHAS 3 (IA32):

root@qa-srv-c:/misc/pino>rpm --install
MySQL-shared-pro-gpl-cert-5.0.17a-0.rhel3.i386.rpm
error: Failed dependencies:
        libz.so.0 is needed by MySQL-shared-pro-gpl-cert-5.0.17a-0.rhel3
[1 Apr 2006 5:44] Bugs System
A patch for this bug has been committed. After review, it may
be pushed to the relevant source trees for release in the next
version. You can access the patch from:

  http://lists.mysql.com/commits/4386
[4 May 2006 23:32] Kent Boortz
It was verified that the Red Hat and SuSE specific IA-64 
RPM packages in 4.1.19, 5.0.21 and 5.0.19b don't depend
on the Intel icc runtime libraries. The procedure how to do
this verification has been documented as part of the release
process, and will later be part of an automatic package
verification.
[9 May 2006 19:45] Paul DuBois
Noted in 4.1.19, 5.0.21 changelogs.