Как устранить неполадки, связанные с сообщением о недопустимом файловом дескрипторе в Foreman?

Используя 64-разрядную машину Windows 7 с последним установщиком railsinstaller.org и без предыдущих установок, у меня возникла проблема, когда я выполняю эти шаги в терминале Git Extensions BASH.

Я создал новое приложение, используя:

rails new testapp

тогда я делаю:

gem install foreman

и это дает мне:

Bad file descriptor
c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/foreman-0.63.0/lib/foreman/
engine.rb:372:in `read_nonblock'
c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/foreman-0.63.0/lib/foreman/
engine.rb:372:in `block (2 levels) in watch_for_output'
c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/foreman-0.63.0/lib/foreman/
engine.rb:368:in `loop'
c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/foreman-0.63.0/lib/foreman/
engine.rb:368:in `block in watch_for_output'
20:57:01 web.1  | exited with code 0
20:57:01 system | sending SIGKILL to all processes

Как мне начать устранять эту неполадку?


person CamronBute    schedule 07.05.2013    source источник
comment
Привет, КамронБьют. Вы не решили эту проблему?   -  person kio21    schedule 20.05.2013
comment
@kio21 нет! еще нет...   -  person CamronBute    schedule 20.05.2013
comment
Только что попробовал «gem uninstall foreman», «gem install foreman -v 0.61», как упоминалось здесь и мне помогло.   -  person kio21    schedule 20.05.2013
comment
Возможно, это может быть что-то вроде проблемы совместимости библиотек со стороны системного вызова? @casper предложил несовместимость для git-bash в некоторых сборках MinGW/MSYS Ruby, в примечании под Переключитесь в режим проверки. - Windows 10   -  person Sean Champ    schedule 17.11.2020