Нет, вы не можете загружать несколько версий гемов одновременно. Это потому, что, как подчеркнул Кнут, код будет конфликтовать. Откуда гем знает, как использовать 1.2.4
версию Rack, в отличие от 1.3.3
версии Rack? Не может.
Кроме того: для Bundler все зависимости gem должны быть удовлетворены , чтобы завершить процесс объединения. Если у вас есть драгоценный камень, для которого явно требуется Стойка 1.2.4 (т. Е. = 1.2.4
находится в gemspec
для этого драгоценного камня), а затем еще один драгоценный камень, для которого требуется версия Rack, такая как >= 1.3
, тогда эти Версии gem будут конфликтовать, и Bundler скажет вам об этом.