Sorta surprised this isn’t a FAQ, but…
Maybe this is not good practice, but I have a gem that is both installed
in the system and in vendor/gems. The vendor/gems copy has some local
mods. Seems like the only way I could find to forced that one to be
loaded for capistrano over the system one was to put:
$LOAD_PATH.insert 0,
“#{File.dirname(FILE)}/…/vendor/gems/myfavoritegem/lib”
in deploy.rb.
Is that really the best way to do it? I guess I was sort of figuring
that vendor/gems would be preferred over the system gem library, in the
case of duplicates.
Thanks,
dwh