koraktor/braumeister.org — Issue #6: EOFError in Repository#formula_info
Author: koraktor
Created: 2012-01-15 10:36:59+00:00
State: open
Labels: bug

NewRelic reports an `EOFError` in `Repository#formula_info`:

```
/app/app/models/repository.rb: 204:in `load'
/app/app/models/repository.rb: 204:in `formulae_info'
/app/app/models/repository.rb: 137:in `refresh'
…r/bundle/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb: 205:in `call'
…r/bundle/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb: 205:in `block in execute'
…r/bundle/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb: 200:in `each'
…r/bundle/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb: 200:in `execute'
…r/bundle/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb: 158:in `block in invoke_with_call_chain'
/usr/local/lib/ruby/1.9.1/monitor.rb: 201:in `mon_synchronize'
…r/bundle/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb: 151:in `invoke_with_call_chain'
…r/bundle/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/task.rb: 144:in `invoke'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 116:in `invoke_task'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 94:in `block (2 levels) in top_level'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 94:in `each'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 94:in `block in top_level'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 133:in `standard_exception_handling'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 88:in `top_level'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 66:in `block in run'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 133:in `standard_exception_handling'
…e/ruby/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb: 63:in `run'
```

It is caused by a formula shadowing an existing module name. I already removed `Base64` and `Syck` in the sub-process, this time it's `Daemonize`.