rstacruz / sinatra-assetpack

Package your assets transparently in Sinatra.
http://ricostacruz.com/sinatra-assetpack/
MIT License
542 stars 97 forks source link

gem install breaks with sinatra 1.4.4 #149

Closed darkslategrey closed 10 years ago

darkslategrey commented 10 years ago

NoMethodError: undefined method size' for nil:NilClass /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package/tar_reader/entry.rb:127:inread' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:289:in block in digest' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:286:ineach' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:286:in digest' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:525:inblock in verify_files' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package/tar_reader.rb:64:in each' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:516:inverify_files' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:473:in block (2 levels) in verify' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package/tar_reader.rb:28:innew' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:470:in block in verify' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/open-uri.rb:36:inopen' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/open-uri.rb:36:in open' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:469:inverify' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/rubygems/package.rb:450:in spec' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/rubygems_integration.rb:141:inspec_from_gem' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/fetcher.rb:44:in fetch' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:101:ininstall_gem_from_spec' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:91:in block in run' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/forwardable.rb:171:ineach' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/2.0.0/forwardable.rb:171:in each' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:90:inrun' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:14:in install' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/cli.rb:247:ininstall' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/task.rb:27:in run' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/invocation.rb:120:ininvoke_task' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:344:in dispatch' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/base.rb:434:instart' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:in block in <top (required)>' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/friendly_errors.rb:3:inwith_friendly_errors' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:in <top (required)>' /home/greg/.rbenv/versions/2.0.0-p353/bin/bundle:23:inload' /home/greg/.rbenv/versions/2.0.0-p353/bin/bundle:23:in <main>' An error occurred while installing sinatra-assetpack (0.3.1), and Bundler cannot continue. Make sure thatgem install sinatra-assetpack -v '0.3.1'succeeds before bundling. Bundler::InstallError: An error occurred while installing sinatra-assetpack (0.3.1), and Bundler cannot continue. Make sure thatgem install sinatra-assetpack -v '0.3.1'succeeds before bundling. /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:130:inrescue in install_gem_from_spec' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:101:in install_gem_from_spec' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:91:inblock in run' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:90:in run' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/installer.rb:14:ininstall' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/cli.rb:247:in install' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/task.rb:27:inrun' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/invocation.rb:120:in invoke_task' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor.rb:344:indispatch' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/vendor/thor/base.rb:434:in start' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:inblock in <top (required)>' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/friendly_errors.rb:3:in with_friendly_errors' /home/greg/.rbenv/versions/2.0.0-p353/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/bin/bundle:20:in<top (required)>' /home/greg/.rbenv/versions/2.0.0-p353/bin/bundle:23:in load' /home/greg/.rbenv/versions/2.0.0-p353/bin/bundle:23:in

'

j15e commented 10 years ago

Can you run and provide log of gem install sinatra-assetpack? It seems unrelated to sinatra version