Bug #24715 Official MySQL rpm's missing correct english/errmsg.sys file
Submitted: 30 Nov 2006 8:05 Modified: 6 Mar 2007 17:14
Reporter: Jacques Email Updates:
Status: No Feedback Impact on me:
None 
Category:MySQL Server Severity:S1 (Critical)
Version:5.0.27 OS:Linux (Redhat Linux RHEL4)
Assigned to: CPU Architecture:Any

[30 Nov 2006 8:05] Jacques
Description:
So I've downgraded MySQL 5.1.11 to 5.0.27 and when I start MySQL 5.0.27 up it fails to startup.  Looking at the error log I see the following:

061130 09:58:19  mysqld started
061130  9:58:19 [ERROR] Error message file '/usr/share/mysql/english/errmsg.sys' had only 472 error messages, but it should contain at least 556 error messages.
Check that the above file is the right version for this program!
061130  9:58:19 [ERROR] Aborting

061130 09:58:19  mysqld ended

How to repeat:
Install the RPM's from dev.mysql.com for MySQL 5.0.27MySQL-client-standard-5.0.27-0.rhel4.i386.rpm, MySQL-server-standard-5.0.27-0.rhel4.i386.rpm, and MySQL-shared-compat-5.0.27-0.rhel4.i386.rpm

Suggested fix:
Fix the contents of the /usr/share/mysql/english/errmsg.sys file to contain the correct amount of messages.
[30 Nov 2006 8:08] Jacques
If I use the Norwegian language file it works:

sh-3.00# cd /usr/share/mysql/english
sh-3.00# mv errmsg.sys errmsg.sys.old
sh-3.00# cp -pr ../norwegian/errmsg.sys .
[6 Feb 2007 17:14] Valeriy Kravchuk
Thank you for a problem report (and sorry for a delay with its processing). Please, describe, how you perfromed that downgrade? Have you just used rpm -Uhv --force with that 5.0.27 RPMs?

The bug is not repeatable with clean installation of 5.0.27 (on machine without any MySQL RPMs).
[7 Mar 2007 0:00] Bugs System
No feedback was provided for this bug for over a month, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".