Instalacja gemów na produkcji - dziwne zachowanie

Witam ,

Dzisiaj chciałem zrobić sobie porządek na serwerze poprawiając nazwy gemset’ów w RVM i natrafiłem na dziwną sprawę.

Ustawiłem nowy gemset:
rvm gemset create “aplikacja_xxx”

Zainstalowałem railsy:
gem install rails

Przeszedłem do katalogu gdzie miałem projekt i dałem komendę bundle install, która powinna zainstalować mi wszystkie gemy, które zadeklarowane są w pliku Gemfile. Faktycznie coś zainstalował lecz w momencie uruchomienia serwera dostałem komunikaty, że brakuje mi :

  • rake-10.0.0
  • cloudfiles-1.5.0.1
  • hirb-0.7.0
  • net-ssh-2.6.1
  • net-scp-1.0.4
  • brakeman-1.8.2
  • json_pure-1.7.5
  • sqlite3-ruby-1.3.3
  • s3-0.3.11

no i najdziwniejszy linecache19-0.5.13 gdzie przy próbie instalacji dostawałem komunikat:
ERROR: Could not find a valid gem ‘linecache19’ (= 0.5.13) in any repository
ERROR: Possible alternatives: linecache19
Musiałem go ręcznie ściągnąć na serwer i zainstalować podając mu ścieżkę do pliku na serwerze.

Do tego wszystkiego, żaden z w/w gemów nie miałem umieszczony w Gemfile. Zakładam ze są to gemy, które są wymagane przez inne gemy, to jeszcze rozumiem, ale nie rozumiem dlaczego nie zainstalowały się one podczas komendy bundle install ?

Za wszelkie sugestie będę wdzięczny.