| Bug #16539 | MySQL-shared-compat-4.1.15-0.i386.rpm requires glibc 2.3 | ||
|---|---|---|---|
| Submitted: | 16 Jan 2006 16:33 | Modified: | 9 May 2006 17:56 |
| Reporter: | Domas Mituzas | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Packaging | Severity: | S3 (Non-critical) |
| Version: | 4.0.26, 4.1.1[568], 5.0.1[3589], 5.0.20, 5.0.20a, 5.1.9 | OS: | Linux (Linux RH AS 2.1) |
| Assigned to: | Kent Boortz | CPU Architecture: | Any |
[28 Apr 2006 19:46]
Kent Boortz
The "shared compat" packages are built from other RPMs, and the MySQL-shared-4.0.26-0.i386.rpm RPM used in this build is, despite its name, a glibc2.3 package.
[28 Apr 2006 20:27]
Kent Boortz
The packages MySQL-shared-compat-4.0.26-0.i386.rpm MySQL-shared-compat-4.1.15-0.i386.rpm MySQL-shared-compat-4.1.16-0.i386.rpm MySQL-shared-compat-4.1.18-0.i386.rpm MySQL-shared-compat-5.0.13-0.i386.rpm MySQL-shared-compat-5.0.15-0.i386.rpm MySQL-shared-compat-5.0.18-0.i386.rpm MySQL-shared-compat-5.0.18-0.i386.rpm MySQL-shared-compat-5.0.19-0.i386.rpm MySQL-shared-compat-5.0.20-0.i386.rpm MySQL-shared-compat-5.0.20a-0.i386.rpm MySQL-shared-compat-5.1.9-0.i386.rpm incorrectly depend on glibc 2.3, i.e. can't be installed on a glibc 2.2 system. For 4.0 we recommend to use the older MySQL-shared-compat-4.0.25-0.i386.rpm. For 4.1 and up this will be corrected in the next release, i.e. 4.1.19, 5.0.21 and 5.1.10 beta.
[9 May 2006 17:56]
Paul DuBois
Noted in 4.0.27, 4.1.19, 5.0.21, 5.1.10 changelogs.

Description: # rpm -r /tmp/rpm/ -i MySQL-shared-compat-4.1.15-0.i386.rpm libc.so.6 is needed by MySQL-shared-compat-4.1.15-0.i386 libc.so.6(GLIBC_2.0) is needed by MySQL-shared-compat-4.1.15-0.i386 libc.so.6(GLIBC_2.1) is needed by MySQL-shared-compat-4.1.15-0.i386 libc.so.6(GLIBC_2.1.2) is needed by MySQL-shared-compat-4.1.15-0.i386 libc.so.6(GLIBC_2.1.3) is needed by MySQL-shared-compat-4.1.15-0.i386 libc.so.6(GLIBC_2.2) is needed by MySQL-shared-compat-4.1.15-0.i386 libc.so.6(GLIBC_2.3) is needed by MySQL-shared-compat-4.1.15-0.i386 libcrypt.so.1 is needed by MySQL-shared-compat-4.1.15-0.i386 libm.so.6 is needed by MySQL-shared-compat-4.1.15-0.i386 libnsl.so.1 is needed by MySQL-shared-compat-4.1.15-0.i386 libnss_dns.so.2 is needed by MySQL-shared-compat-4.1.15-0.i386 libnss_files.so.2 is needed by MySQL-shared-compat-4.1.15-0.i386 libpthread.so.0 is needed by MySQL-shared-compat-4.1.15-0.i386 libpthread.so.0(GLIBC_2.0) is needed by MySQL-shared-compat-4.1.15-0.i386 libpthread.so.0(GLIBC_2.1) is needed by MySQL-shared-compat-4.1.15-0.i386 libpthread.so.0(GLIBC_2.2) is needed by MySQL-shared-compat-4.1.15-0.i386 libpthread.so.0(GLIBC_2.3.2) is needed by MySQL-shared-compat-4.1.15-0.i386 libresolv.so.2 is needed by MySQL-shared-compat-4.1.15-0.i386 libz.so.1 is needed by MySQL-shared-compat-4.1.15-0.i386 How to repeat: attempt installing RPM on glibc2.2 box Suggested fix: Either provide glibc2.2 linked libraries, or change web description on downloads page.