#175 ✓resolved
Troels Knak-Nielsen

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

    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

    Troels Knak-Nielsen June 17th, 2009 @ 09:47 PM

    Thanks, but thin depends on rack 1.0.0, so should I install an old version of that, or?

  • Troels Knak-Nielsen

    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

    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.

New-ticket Create new ticket

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.

Shared Ticket Bins

People watching this ticket

Referenced by

Pages