Vendor Everything for other gems?


#1

I’m using Radiant 0.6.4 and I want to freeze all my gems. How?

The radiant:freeze:gems I don’t think applies to all other gems. I also
tried topfunky:freeze:others. While the task itself works (unpacking
the gems to the vendor folder), when I run “script/server” I get an
error message about a missing gem (which I deliberately uninstalled from
gems once it was vendored). It seems it’s unable to find the gem from
the vendor folder.

I also tried adding the following to the environment.rb:
config.load_paths << ‘vendor’

Unfortunately, if your answer is that this issue has been addressed in a
later release of Radiant, that might not do until some time later. I
tried performing the upgrade, however, I had so many issues I had
difficulty resolving I aborted. A full Radiant upgrade will potentially
come later.

Thanks for any help.
Mario


#2

I saw this in 0.6.5’s release notes:

  • Fixed incompatibility with RubyGems >= 0.9.5 that broke
    radiant:freeze:gems

Is this perhaps related?