В обоих Gemfile и в Gemfile.lock нет ничего о oauth2 (= 0.5.0), оба установлены в 0.4.1
Где записана эта зависимость?
Вотконец вывода из комплекта установки
Bundler could not find compatible versions for gem "oauth2":
In snapshot (Gemfile.lock):
oauth2 (0.4.1)
In Gemfile:
diaspora-client depends on
oauth2 (= 0.5.0)