[MacRuby] #1253: Sequel gem fails: super: no superclass method `complex_expression_sql' (works in 1.9.2 MRI)
MacRuby
ruby-noreply at macosforge.org
Mon May 2 13:47:36 PDT 2011
#1253: Sequel gem fails: super: no superclass method `complex_expression_sql'
(works in 1.9.2 MRI)
--------------------------------+-------------------------------------------
Reporter: petr.kaleta@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: blocker | Milestone: MacRuby 0.11
Component: MacRuby | Keywords:
--------------------------------+-------------------------------------------
Here is sample code gist: https://gist.github.com/951931
Error details:
{{{
2011-05-02 18:01:27.875 macruby[81372:903]
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/adapters/shared/sqlite.rb:335:in
`complex_expression_sql:': super: no superclass method
`complex_expression_sql' for #<Sequel::SQLite::Dataset:0x2010a7a60>
(NoMethodError)
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/sql.rb:72:in
`to_s:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:685:in
`literal_expression:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:86:in
`literal:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:298:in
`block'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:298:in
`complex_expression_sql:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/adapters/shared/sqlite.rb:335:in
`complex_expression_sql:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/sql.rb:72:in
`to_s:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:685:in
`literal_expression:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:86:in
`literal:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:908:in
`update_where_sql:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:542:in
`block'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:542:in
`clause_sql:'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/sql.rb:133:in
`select_sql'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/actions.rb:121:in
`each'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/actions.rb:450:in
`single_record'
from
/Library/Frameworks/MacRuby.framework/Versions/0.11/usr/lib/ruby/Gems/1.9.2/gems/sequel-3.22.0/lib/sequel/dataset/actions.rb:178:in
`first'
from /Users/Petr/Documents/Projects/Personal/issues-
app/_source/lib/AppDelegate.rb:3:in `applicationDidFinishLaunching:'
from /Users/Petr/Documents/Projects/Personal/issues-
app/_source/main.rb:28:in `launchApplication'
from /Users/Petr/Documents/Projects/Personal/issues-
app/_source/main.rb:50:in `<main>'
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/1253>
MacRuby <http://macruby.org/>
More information about the macruby-tickets
mailing list