If one of the dependencies uses `rake` to compile its extension, but doesn't declare `rake` as a dependency, one get an error like the one in https://github.com/rubygems/rubygems/pull/2326. We could probably improve the error message to suggest potential remediation steps.