mysql51-server won't start after upgrade

Mike Andrews mandrews at
Mon Oct 15 09:54:24 PDT 2007

On Sun, 14 Oct 2007, Jeffrey Williams wrote:

> I just upgraded mysql51-server with cvsup and portupgrade.
> Now it won't start, and the error I am getting is:
> [ERROR] /usr/local/libexec/mysqld: unknown variable 
> 'innodb_log_arch_dir=/var/db/mysql/'
> I have been scanning the release notes, but I haven't found anything yet, 
> that indicates that this variable has been deprecated, and it still appears 
> in the example my.cnf files.

I ran into this last week, too.

I had to poke around in the InnoDB source for this (as far as I can tell 
this isn't documented anywhere), but apparently innodb_log_group_home_dir 
has superceded innodb_log_arch_dir since 4.0, so just change the latter to 
the former and everything works.

More information about the freebsd-ports mailing list