
Impossible dependency on rack
Reported by Troels Knak-Nielsen | June 16th, 2009 @ 03:32 PM
I can't launch the application.
tkn@tkn-desktop-ubuntu ~/tmp $ integrity launch
/usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:636:in
report_activate_error': RubyGem version error: rack(1.0.0 not
>= 0.9.1, < 1.0) (Gem::LoadError)
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:141:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:165:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:165:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in `each'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:164:in `activate'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb:49:in `gem'
from /usr/local/bin/integrity:18
tkn@tkn-desktop-ubuntu ~/tmp $ gem list --local
LOCAL GEMS
abstract (1.0.0)
actionmailer (2.3.2, 2.2.2, 2.1.2, 2.1.0)
actionpack (2.3.2, 2.2.2, 2.1.2, 2.1.0)
activerecord (2.3.2, 2.2.2, 2.1.2, 2.1.0)
activeresource (2.3.2, 2.2.2, 2.1.2, 2.1.0)
activesupport (2.3.2, 2.2.2, 2.1.2, 2.1.0)
addressable (2.1.0, 2.0.2)
bcrypt-ruby (2.0.5)
BlueCloth (1.0.0)
builder (2.1.2)
cap_gun (0.0.9)
capistrano (2.5.5, 2.5.4)
capistrano-ext (1.2.1)
ci_reporter (1.6.0)
cmdparse (2.0.2)
coderay (0.8.312, 0.7.4.215)
columnize (0.3.0)
commonwatir (1.6.2)
composite_primary_keys (2.2.2, 1.0.10)
configuration (0.0.5)
crack (0.1.2)
cucumber (0.3.11, 0.3.1, 0.2.0, 0.1.16)
curb (0.3.5, 0.3.4, 0.3.2)
daemons (1.0.10)
data_mapper (0.9.11)
data_objects (0.9.12)
dcov (0.2.2)
diff-lcs (1.1.2)
directory_watcher (1.2.0, 1.1.2)
dm-aggregates (0.9.11)
dm-cli (0.9.11)
dm-core (0.9.11)
dm-is-tree (0.9.11)
dm-migrations (0.9.11)
dm-observer (0.9.11)
dm-serializer (0.9.11)
dm-timestamps (0.9.11)
dm-types (0.9.11)
dm-validations (0.9.11)
do_sqlite3 (0.9.12)
echoe (3.1.1, 3.0.2)
erubis (2.6.4, 2.6.2)
eventmachine (0.12.8)
extlib (0.9.12)
facets (2.5.2, 2.5.1, 2.4.5, 2.4.3)
FakeWeb (1.1.2)
feedtools (0.2.29)
firewatir (1.6.2)
flay (1.2.1, 1.0.0)
flexmock (0.8.6, 0.8.5, 0.8.3)
flog (2.1.0, 1.2.0)
git (1.1.1)
gosu (0.7.13.3, 0.7.13)
haml (2.0.9, 2.0.1)
highline (1.5.1, 1.5.0)
hoe (2.1.0, 1.12.2, 1.11.0, 1.8.2)
hpricot (0.8.1, 0.7, 0.6.164, 0.6)
htmlentities (4.0.0)
httparty (0.4.3, 0.3.1, 0.2.6)
httpclient (2.1.5, 2.1.4, 2.1.2)
innate (2009.06.12, 2009.04.12, 2009.04)
integrity (0.1.10)
irb_rocket (0.1.2)
jeweler (1.0.1, 0.11.0)
json (1.1.6, 1.1.4, 1.1.3)
launchy (0.3.3, 0.3.2)
libxml-ruby (1.1.3, 1.1.2, 0.9.5, 0.8.3)
libxslt-ruby (0.9.2, 0.9.1)
linecache (0.43)
lockfile (1.4.3)
logging (1.1.4, 1.1.0, 0.9.7, 0.9.6)
loquacious (1.3.0)
maruku (0.6.0, 0.5.9)
mislav-will_paginate (2.3.11, 2.3.8, 2.2.3)
mocha (0.9.5, 0.9.3)
mysql (2.7)
nanoc (2.2.2, 2.2.1, 2.1.6, 2.1.5)
net-scp (1.0.2)
net-sftp (2.0.2)
net-ssh (2.0.11, 2.0.10)
net-ssh-gateway (1.0.1)
nokogiri (1.3.1, 1.2.3)
open4 (0.9.6)
ParseTree (3.0.3, 3.0.2)
peterwald-git (1.1.4)
polyglot (0.2.5, 0.2.4)
punycode4r (0.2.0)
rack (1.0.0)
rails (2.3.2, 2.2.2, 2.1.2, 2.1.0)
rake (0.8.7, 0.8.4, 0.8.3)
ramaze (2009.06.12, 2009.04, 2009.02, 2008.06)
rcov (0.8.1.2.0)
rdiscount (1.3.4, 1.2.9)
rdoc (2.4.3, 2.4.1, 2.0.0)
RedCloth (4.2.0, 4.1.9, 3.0.4, 3.0.0)
rexml-expansion-fix (1.0.1)
rmagick (2.9.2, 2.9.1)
rspec (1.2.6, 1.2.4, 1.2.0, 1.1.11)
rspec-rails (1.2.6, 1.2.4, 1.2.0, 1.1.11)
ruby-debug (0.10.3)
ruby-debug-base (0.10.3)
ruby-graphviz (0.9.0)
ruby-net-ldap (0.0.4)
ruby-prof (0.7.3, 0.6.0)
ruby-terminfo (0.1)
ruby_parser (2.0.2, 2.0.1)
rubyforge (1.0.3, 1.0.1, 1.0.0)
RubyInline (3.8.1)
s4t-utils (1.0.4)
Saikuro (1.1.0)
sexp_processor (3.0.1, 3.0.0)
Shoulda (1.2.0)
sinatra (0.9.2, 0.9.1.1)
sinatra-authorization (1.0.0)
sketches (0.1.0)
soap4r (1.5.8)
sqlite3-ruby (1.2.4)
staugaard-idn_actionmailer (0.2)
syntax (1.0.0)
technicalpickles-gemstalker (0.4.0, 0.3.4)
term-ansicolor (1.0.3)
thin (1.2.2)
thor (0.9.9)
thoughtbot-shoulda (2.10.1, 2.0.5)
tidy (1.1.2)
treetop (1.2.6, 1.2.5, 1.2.4)
troelskn-handsoap (0.2.8, 0.2.7, 0.2.3, 0.2.1)
unicode (0.1)
user-choices (1.1.6)
uuidtools (2.0.0, 1.0.7)
vlad (1.3.2, 1.2.0)
webby (0.9.4, 0.9.3)
webgen (0.5.8, 0.5.7, 0.5.6)
why-bloopsaphone (0.4)
will_paginate (2.2.2)
wirble (0.1.3, 0.1.2)
xml-simple (1.0.12, 1.0.11)
ZenTest (4.1.1, 4.0.0, 3.11.0)
Comments and changes to this ticket
-
W. Andrew Loe III June 17th, 2009 @ 08:57 PM
You can't have sinatra 0.9.2 installed, in certain places 'sinatra' with no version is loaded which causes rack 1.0 to be loaded. Frustrating I agree.
-
Troels Knak-Nielsen June 17th, 2009 @ 09:47 PM
Thanks, but
thin
depends onrack
1.0.0, so should I install an old version of that, or? -
Troels Knak-Nielsen June 17th, 2009 @ 10:05 PM
OK. It seems to be the case indeed. I finally got Integrity up and running, after downloading thin v. 1.2.0 and install from source. If you try this and get an obscure error about failing to load
spec/rake/spectask
, you need to install rspec first. Talk about dll-hell. -
Simon Rozet June 27th, 2009 @ 11:30 PM
- Assigned user set to Simon Rozet
- State changed from new to resolved
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Automated continuous integration server that doesn't suck.
People watching this ticket
Referenced by
-
187 Current integrity gem Does Not Work, we need a new release that does. The current integrity gem requires sinatra 0.9.1.1, which...