padrino/padrino-framework — Issue #719: padrino-cache.gem has a broken dependencies
Author: aereal
Created: 2011-11-13 17:32:36+00:00
State: open

```ruby
source :rubygems

gem 'sinatra'
gem 'padrino-cache'
```

write the below for Gemfile, then run `bundle install` and it succeeds.
But `Bundler.require` fails because the gemspec of padrino-cache declares no dependencies on padrino-helpers in spite of padrino-cache depend and requires padrino-helpers. (See padrino-cache/lib/padrino-cache.rb)

I made padrino-cache doesn't load helpers which its provides if padrino-helpers is available, but I don't think it's smart.

So I suggest that Padrino::Cache::* are provided as stand-alone gem (like padrino-cache-helpers, or so on).