Sinatra unter 10.04 war kein Problem und lief sofort. Aber unter 11.10 kam nach der Installation über rubygems die folgende Fehlermeldung:
onli@Gecko:~$ ruby1.8 -rubygems server.rb Invalid gemspec in [/var/lib/gems/1.8/specifications/rack-protection-1.1.4.gemspec]: invalid date format in specification: "2011-10-04 00:00:00.000000000Z"
Invalid gemspec in [/var/lib/gems/1.8/specifications/tilt-1.3.3.gemspec]: invalid date format in specification: "2011-08-25 00:00:00.000000000Z"
Invalid gemspec in [/var/lib/gems/1.8/specifications/sinatra-1.3.1.gemspec]: invalid date format in specification: "2011-10-05 00:00:00.000000000Z"
/usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- sinatra (LoadError)
from /usr/lib/ruby/vendor_ruby/1.8/rubygems/custom_require.rb:36:in `require'
from server.rb:1
Die Lösung findet sich bei Stackoverflow:
In /var/lib/gems/1.8/specifications/ die *.gemspec-Dateien öffnen und dort die Zeilen
s.date = %q{2011-10-04 00:00:00.000000000Z}
in
s.date = %q{2011-10-04}
ändern.