[DRE-maint] Bug#657728: ruby-will-paginate: will_paginate 3.0 is not compatible with Rails 2.3 or older (RuntimeError)

Antonio Terceiro terceiro at debian.org
Sat Jan 28 12:04:37 UTC 2012


Package: ruby-will-paginate
Version: 3.0.2-1
Severity: grave
Justification: renders package unusable

I created a fresh rails application, and add a file
config/initializers/pagination.rb containing:

  require 'will_paginate'

When I start ./script/console, I get the following in the end:

/usr/lib/ruby/vendor_ruby/will_paginate.rb:8:in `<top (required)>': will_paginate 3.0 is not compatible with Rails 2.3 or older (RuntimeError)
  from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
  from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
  from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:182:in `block in require'
  from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:547:in `new_constants_in'
  from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:182:in `require'
  from /tmp/foo/config/initializers/pagination.rb:1:in `<top (required)>'
  from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:171:in `load'
  from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:171:in `block in load_with_new_constant_marking'
  from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:547:in `new_constants_in'
  from /usr/lib/ruby/vendor_ruby/active_support/dependencies.rb:171:in `load_with_new_constant_marking'
  from /tmp/foo/vendor/rails/railties/lib/initializer.rb:622:in `block in load_application_initializers'
  from /tmp/foo/vendor/rails/railties/lib/initializer.rb:621:in `each'
  from /tmp/foo/vendor/rails/railties/lib/initializer.rb:621:in `load_application_initializers'
  from /tmp/foo/vendor/rails/railties/lib/initializer.rb:176:in `process'
  from /tmp/foo/vendor/rails/railties/lib/initializer.rb:113:in `run'
  from /tmp/foo/config/environment.rb:9:in `<top (required)>'
  from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
  from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
  from /usr/lib/ruby/1.9.1/irb/init.rb:281:in `block in load_modules'
  from /usr/lib/ruby/1.9.1/irb/init.rb:279:in `each'
  from /usr/lib/ruby/1.9.1/irb/init.rb:279:in `load_modules'
  from /usr/lib/ruby/1.9.1/irb/init.rb:20:in `setup'
  from /usr/lib/ruby/1.9.1/irb.rb:53:in `start'
  from /usr/bin/irb:12:in `<main>'

Since the package snyposis says "Pagination for Rails"[*], I assume it should
integrate nicely with the Rails version in Debian.

[*] although I do known that it does not require Rails and can be used without
    it.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pt_BR.utf8, LC_CTYPE=pt_BR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ruby-will-paginate depends on:
ii  ruby1.8 [ruby-interpreter]    1.8.7.352-2
ii  ruby1.9.1 [ruby-interpreter]  1.9.3.0-2

ruby-will-paginate recommends no packages.

ruby-will-paginate suggests no packages.

-- no debconf information

-- 
Antonio Terceiro <terceiro at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20120128/1e4e40cc/attachment-0001.pgp>


More information about the Pkg-ruby-extras-maintainers mailing list