On 21/10/10 00:27 +0300, [email protected] wrote:
Hi Andre, need more info - perhaps a list of gems with versions.
Probably the best though is to join the irc channel and we can chat
there,
marios
On 20/10/10 20:31, André Dietisheim wrote:
Hi guys
I just updated my gems (sudo gem update) and fail to start deltacloudd
since then.l Since I am a complete noob in ruby I'm pretty stuck here,
unfortunately. I guess I have a bad gem but no idea which one.
Well this problem is caused by 'rack' gem. Version 1.2.1 suffers with this
bug and they should release newer version very soon.
(http://groups.google.com/group/rack-devel/browse_thread/thread/6809b92ff44e38bb/740f9a786a870915)
What you can do now is to downgrade rack gem by:
gem uninstall rack
gem install rack --version 1.0.0
We should add <= (or ~>) to our gemspec file and avoid installing 'untested'
rack or other gems in future.
-- Michal
<snip>
deltacloudd -i mock
Starting Deltacloud API :: mock :: http://localhost:3001/api
19:29:27 - Adietisheim Launched
/usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/utils.rb:138:in `union':
can't convert Array into String (TypeError)
from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/utils.rb:138
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/request.rb:1
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/showexceptions.rb:3
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
... 11 levels...
from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in
`instance_eval'
from /usr/lib/ruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in
`initialize'
from config.ru:1:in `new'
from config.ru:1
19:29:29 - Adietisheim Launch Failed
Watching
/usr/lib/ruby/gems/1.8/gems/deltacloud-core-0.0.8/**/*.{rb,js,css,erb}
</snip>
I'd appreciate any hints! Thanks in advance!
Cheers
André
--
--------------------------------------------------------
Michal Fojtik, [email protected]
Deltacloud API: http://deltacloud.org
--------------------------------------------------------