Bug #32077 mysqlslap is not in the package MySQL-client-community-5.1.22-0.rhel5
Submitted: 3 Nov 2007 20:47 Modified: 21 Dec 2007 17:45
Reporter: Grigory Rubtsov
Status: Closed
Category:Server: Packaging Severity:S3 (Non-critical)
Version:5.1.22 OS:Linux (distro-specific RPMs only)
Assigned to: Joerg Bruehe Target Version:
Triage: D3 (Medium)

[3 Nov 2007 20:47] Grigory Rubtsov
Description:
For some reason mysqlslap is not included in the distribution, although it's declared to
be included: (mysqlslap is available as of MySQL 5.1.4.)
http://dev.mysql.com/doc/refman/5.1/en/mysqlslap.html

How to repeat:
[root@amec0 rpm]# rpm -qa | grep MySQL-client-community
MySQL-client-community-5.1.22-0.rhel5
[root@amec0 rpm]# rpm -ql MySQL-client-community
/usr/bin/msql2mysql
/usr/bin/mysql
/usr/bin/mysql_find_rows
/usr/bin/mysql_waitpid
/usr/bin/mysqlaccess
/usr/bin/mysqladmin
/usr/bin/mysqlbinlog
/usr/bin/mysqlcheck
/usr/bin/mysqldump
/usr/bin/mysqlimport
/usr/bin/mysqlshow
/usr/share/man/man1/msql2mysql.1.gz
/usr/share/man/man1/mysql.1.gz
/usr/share/man/man1/mysql_tableinfo.1.gz
/usr/share/man/man1/mysql_waitpid.1.gz
/usr/share/man/man1/mysqlaccess.1.gz
/usr/share/man/man1/mysqladmin.1.gz
/usr/share/man/man1/mysqlbinlog.1.gz
/usr/share/man/man1/mysqlcheck.1.gz
/usr/share/man/man1/mysqldump.1.gz
/usr/share/man/man1/mysqlimport.1.gz
/usr/share/man/man1/mysqlshow.1.gz
[14 Nov 2007 13:04] Sveta Smirnova
Thank you for the report.

Verified as described.

Actually only *glibc23* RPMs contain mysqlslap
[14 Dec 2007 14:45] Joerg Bruehe
Affects the (Linux-)distribution-specific RPMs only.
[21 Dec 2007 12:31] Joerg Bruehe
Sorry this got out of sight ...

The bug fix is in a RPM "spec" file which this is not in the general source tree,
so pushing that fix was not caught by our triggers.

The fix will take effect for the next 5.1 build (5.1.23-rc).
[21 Dec 2007 17:45] Paul DuBois
Noted in 5.1.23 changelog.

mysqlslap was missing from the MySQL 5.1.22 Linux RPM packages.