title: Chef mysql opscode-cookbooks desn't work: "could not find recipe ruby for cookbook mysql"
body: <p>I'm tring to use <a href="https://github.com/opscode-cookbooks/mysql">https://github.com/opscode-cookbooks/mysql</a>
  but when I run vagrant provision</p>
  
  <p>could not find recipe ruby for cookbook mysql it returns like this.</p>
  
  <pre><code>[2014-04-23T10:13:06+00:00] ERROR: Running exception handlers
  [2014-04-23T10:13:06+00:00] ERROR: Exception handlers complete
  [2014-04-23T10:13:06+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
  [2014-04-23T10:13:06+00:00] ERROR: could not find recipe ruby for cookbook mysql
  
  ================================================================================
  Recipe Compile Error
  ================================================================================
  
  
  Chef::Exceptions::RecipeNotFound
  --------------------------------
  could not find recipe ruby for cookbook mysql
  </code></pre>
  
  <p>I found this then added mysql-chef_gem.
  <a href="https://github.com/opscode-cookbooks/mysql/blob/b5072e6ae3bd81b0f6ebec8749f2c2d781271ed9/COMPAT.md">https://github.com/opscode-cookbooks/mysql/blob/b5072e6ae3bd81b0f6ebec8749f2c2d781271ed9/COMPAT.md</a></p>
  
  <pre><code>knife cookbook site vendor mysql-chef_gem -o cookbook
  </code></pre>
  
  <p>But when I add <code>recipe[crossplat::default]</code> in <code>run_list</code>, and run <code>vagrant provision</code> it returns</p>
  
  <pre><code>[2014-04-23T10:15:14+00:00] ERROR: Cookbook crossplat not found. If you're loading crossplat from another cookbook, make sure you configure the dependency in your metadata
  </code></pre>
  
  <p>How can I solve that?</p>