Rails 3.0.3 и проблема Polyglot Gem - PullRequest
       17

Rails 3.0.3 и проблема Polyglot Gem

1 голос
/ 29 декабря 2010

Надеюсь, вы мне поможете.

У меня было приложение rails, работающее локально, а также загруженное и запущенное на Heroku.Все было хорошо.На прошлой неделе я снова начал работать и столкнулся с препятствием.

В начале моего дня я открыл Терминал и запустил 'rails s', чтобы запустить локальный сервер.Я получил эту ошибку:

doug-naegeles-macbook-pro-17: elig_check dougnaegele $ rails s /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/resolver.rb: 129: в resolve': Could not find gem 'polyglot', required by 'rails (= 3.0.3)', in any of the sources (Bundler::VersionConflict) from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/resolver.rb:127:in поймать 'из /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/resolver.rb:127:in resolve' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition.rb:151:in Resolution' из / Library / Ruby / Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition.rb:90:in specs' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition.rb:135:in specs_for 'из /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/definition.rb: 124: в requested_specs' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/environment.rb:23:in запрашиваемые_спецификации 'из /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler/runtime.rb:11:in setup' from /Library/Ruby/Gems/1.8/gems/bundler-1.0.7/lib/bundler.rb:100:in setup' из / Users / dougnaegele/Sites/elig_check/config/boot.rb:8 из скрипта / rails: 5: в 'require' из скрипта / rails: 5


Когда я запускаю 'список драгоценных камней' .. я вижуСписок полиглотов:

doug-naegeles-macbook-pro-17: elig_check dougnaegele $ список драгоценных камней

* Локальные камни *

аннотация (1.0.0) actionmailer (3.0.3, 2.3.5, 2.2.2, 1.3.6) actionpack (3.0.3, 2.3.5, 2.2.2, 1.13.6) actionwebservice (1.2.6) activemodel (3.0.3) activerecord (3.0.3, 2.3.5, 2.2.2, 1.15.6) activeresource (3.0.3, 2.3.5, 2.2.2) activesupport (3.0.3, 2.3.5, 2.2.2, 1.4.4) activ_as_ferret (0.5.2, 0.4.3) arel (2.0.6, 2.0.4) authlogic (2.1.6) blythedunham-sms_on_rails (0.1.0) строитель (3.0.0, 2.1.2)bundler (1.0.7) capistrano (2.5.19, 2.5.2) cgi_multipart_eof_fix (2.5.0) цвет (1.4.1) конфигурация (1.2.0) крэк (0.1.8) демоны (1.1.0, 1.0.10)derailed-ziya (2.1.5) dnssd (1.4, 0.6.0) erubis (2.6.6) fastthread (1.0.7, 1.0.1) fcgi (0.8.8, 0.8.7) ferret (0.11.6) gem_plugin (0.2.3) googlecharts (1.6.0) heroku (1.14.10, 1.14.3) highline (1.6.1, 1.5.0) hpricot (0.8.3, 0.6.164) httparty (0.6.1) i18n (0.5.0, 0.4.2) jk-ferret (0.11.8.2) json_pure (1.4.6) launchy (0.3.7) libxml-ruby (1.1.4, 1.1.2) журналирование little-plugger (1.1.2) (1.4.3) почта (2.2.12, 2.2.10) mattetti-googlecharts (1.4.0) mime-types (1.16) дворняга (1.1.5) mysql (2.8.1) игла (1.3.0) net-scp (1.0.4, 1.0.1) net-sftp (2.0.5, 2.0.1, 1.1.1) net-ssh (2.0.23, 2.0.4, 1.1.4) net-ssh-gateway (1.0.1, 1.0.0) изящные генераторы (0.4.2) полиглот (0.3.1) стоечный (1.2.1, 1.0.1) стоечный (0.6.13) тест для стоек (0.5.6) рельсы (3.0.3, 2.3.5, 2.2.2, 1.2.6) рельсы (3.0.3) грабли (0.8.7, 0.8.3) RedCloth (4.2.3, 4.1.1) остальныеклиент (1.6.1) ruby-openid (2.1.8, 2.1.2) ruby-yadis (0.3.4) rubygems-update (1.3.7, 1.3.6) rubynode (0.1.5) продолжение (3.18.0,3.17.0) sinatra (1.1.0, 1.0) sqlite3-ruby (1.3.2, 1.2.5, 1.2.4) static_record_cache (0.2.0) отводы (0.3.14) termios (0.9.4) тор (0.14.6) tilt (1.1) вершина дерева (1.4.9) twilio (2.9.0) twiliolib (2.0.7) tzinfo (0.3.23) xmpp4r (0.5, 0.4)


Когда я запускаю 'gemИсточники 'Я получаю это:

doug-naegeles-macbook-pro-17: elig_check dougnaegele $ источники в источниках * ТЕКУЩИЕ ИСТОЧНИКИ *

rubygems.org / gems.github.com gems.github.com gems.github.com/ gems.github.com gems.rubyforge.org

Что выглядит правильно - именно там живет Полиглот.


Когда язапустите 'bundle install', я получаю это:

doug-naegeles-macbook-pro-17: elig_check dougnaegele $ bundle install Извлечение исходного индекса для http://rubygems.org/ Не удалось найти гем 'polyglot', требуемый для 'rails (= 3.0.3)', ни в одном из источников


Есть идеи?Я пытался переустановить гем, запустить 'bundle install' и т. Д. Не повезло.

(У меня есть подозрение, что это -> rails (3.0.3, 2.3.5, 2.2.2, 1.2.6) может быть проблема, но я пока не хочу идти по этому пути. У меня есть приложения, работающие на 2.3.5, которые не были реорганизованы для рельсов 3.0)

Заранее спасибо!Дуг

1 Ответ

0 голосов
/ 25 августа 2016

ОП из комментариев выше:

Если это поможет, в моем Gemfile я сменил rails 3.0.3 на rails 3.0.0 и переделал 'пакетную установку'. Теперь все работает. Понять проблему до позже.

...