|
Jeff Hammerbacher
2010-02-11, 11:07
Jeff Hodges
2010-02-11, 17:21
Jeff Hodges
2010-02-11, 19:39
Jeff Hammerbacher
2010-02-11, 22:21
Jeff Hammerbacher
2010-02-13, 04:58
Jeff Hodges
2010-02-13, 06:03
Jeff Hammerbacher
2010-02-13, 06:11
Jeff Hodges
2010-02-13, 19:10
|
-
Issue with Ruby implementationJeff Hammerbacher 2010-02-11, 11:07
Hey,
When I try to run "rake test" inside of lang/ruby/, I see "no such file to load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby 1.8.6, Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and could not find it. What's the deal? Thanks, Jeff
-
Re: Issue with Ruby implementationJeff Hodges 2010-02-11, 17:21
That version of rubygems is hella old. Update it and you'll find echoe fine.
-- Jeff On Thu, Feb 11, 2010 at 3:07 AM, Jeff Hammerbacher <[EMAIL PROTECTED]> wrote: > Hey, > > When I try to run "rake test" inside of lang/ruby/, I see "no such file to > load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby 1.8.6, > Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and could not > find it. What's the deal? > > Thanks, > Jeff >
-
Re: Issue with Ruby implementationJeff Hodges 2010-02-11, 19:39
FYI, the latest version of rubygems is 1.3.5 and resides here:
http://rubyforge.org/frs/?group_id=126 You can install it by just unpacking the tarball and running ruby setup.rb. -- Jeff On Thu, Feb 11, 2010 at 9:21 AM, Jeff Hodges <[EMAIL PROTECTED]> wrote: > That version of rubygems is hella old. Update it and you'll find echoe fine. > -- > Jeff > > On Thu, Feb 11, 2010 at 3:07 AM, Jeff Hammerbacher <[EMAIL PROTECTED]> wrote: >> Hey, >> >> When I try to run "rake test" inside of lang/ruby/, I see "no such file to >> load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby 1.8.6, >> Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and could not >> find it. What's the deal? >> >> Thanks, >> Jeff >> >
-
Re: Issue with Ruby implementationJeff Hammerbacher 2010-02-11, 22:21
Thanks dude. Can we stick that information somewhere in a README or
something? On Thu, Feb 11, 2010 at 11:39 AM, Jeff Hodges <[EMAIL PROTECTED]> wrote: > FYI, the latest version of rubygems is 1.3.5 and resides here: > http://rubyforge.org/frs/?group_id=126 > > You can install it by just unpacking the tarball and running ruby setup.rb. > -- > Jeff > > On Thu, Feb 11, 2010 at 9:21 AM, Jeff Hodges <[EMAIL PROTECTED]> wrote: > > That version of rubygems is hella old. Update it and you'll find echoe > fine. > > -- > > Jeff > > > > On Thu, Feb 11, 2010 at 3:07 AM, Jeff Hammerbacher <[EMAIL PROTECTED]> > wrote: > >> Hey, > >> > >> When I try to run "rake test" inside of lang/ruby/, I see "no such file > to > >> load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby 1.8.6, > >> Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and could > not > >> find it. What's the deal? > >> > >> Thanks, > >> Jeff > >> > > >
-
Re: Issue with Ruby implementationJeff Hammerbacher 2010-02-13, 04:58
Okay, I upgraded my gem and grabbed echoe and yajl-ruby; I'm now getting
this error: """ $ rake test (in /Users/hammer/codebox/avro-trunk/lang/ruby) /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -Ilib:ext:bin:test "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" "test/test_help.rb" "test/test_io.rb" "test/test_protocol.rb" ./lib/avro/schema.rb:290:in `initialize': wrong argument type Symbol (expected Proc) (TypeError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `each_with_index' from ./lib/avro/schema.rb:274:in `each' from ./lib/avro/schema.rb:274:in `each_with_index' from ./lib/avro/schema.rb:274:in `initialize' from ./lib/avro/schema.rb:72:in `new' from ./lib/avro/schema.rb:72:in `real_parse' from ./lib/avro/schema.rb:372:in `initialize' from ./lib/avro/schema.rb:170:in `new' ... 16 levels... from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in `load' from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in `each' from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 rake aborted! Command failed with status (1): [/System/Library/Frameworks/Ruby.framework/...] (See full trace by running task with --trace) """ Any thoughts? Thanks, Jeff On Thu, Feb 11, 2010 at 2:21 PM, Jeff Hammerbacher <[EMAIL PROTECTED]>wrote: > Thanks dude. Can we stick that information somewhere in a README or > something? > > > On Thu, Feb 11, 2010 at 11:39 AM, Jeff Hodges <[EMAIL PROTECTED]> wrote: > >> FYI, the latest version of rubygems is 1.3.5 and resides here: >> http://rubyforge.org/frs/?group_id=126 >> >> You can install it by just unpacking the tarball and running ruby >> setup.rb. >> -- >> Jeff >> >> On Thu, Feb 11, 2010 at 9:21 AM, Jeff Hodges <[EMAIL PROTECTED]> wrote: >> > That version of rubygems is hella old. Update it and you'll find echoe >> fine. >> > -- >> > Jeff >> > >> > On Thu, Feb 11, 2010 at 3:07 AM, Jeff Hammerbacher <[EMAIL PROTECTED]> >> wrote: >> >> Hey, >> >> >> >> When I try to run "rake test" inside of lang/ruby/, I see "no such file >> to >> >> load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby >> 1.8.6, >> >> Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and could >> not >> >> find it. What's the deal? >> >> >> >> Thanks, >> >> Jeff >> >> >> > >> > >
-
Re: Issue with Ruby implementationJeff Hodges 2010-02-13, 06:03
Ah! I wrote schema_objects.map(&:type). The Symbol#to_proc thing (the
"&:type") is only supported in ruby 1.8.7 (and later) and any ruby that loads activesupport. I'll send up a patch tomorrow. -- Jeff On Fri, Feb 12, 2010 at 8:58 PM, Jeff Hammerbacher <[EMAIL PROTECTED]> wrote: > Okay, I upgraded my gem and grabbed echoe and yajl-ruby; I'm now getting > this error: > > """ > $ rake test > (in /Users/hammer/codebox/avro-trunk/lang/ruby) > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby > -Ilib:ext:bin:test > "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" > "test/test_help.rb" "test/test_io.rb" "test/test_protocol.rb" > ./lib/avro/schema.rb:290:in `initialize': wrong argument type Symbol > (expected Proc) (TypeError) > from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in > `each_with_index' > from ./lib/avro/schema.rb:274:in `each' > from ./lib/avro/schema.rb:274:in `each_with_index' > from ./lib/avro/schema.rb:274:in `initialize' > from ./lib/avro/schema.rb:72:in `new' > from ./lib/avro/schema.rb:72:in `real_parse' > from ./lib/avro/schema.rb:372:in `initialize' > from ./lib/avro/schema.rb:170:in `new' > ... 16 levels... > from > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in > `load' > from > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 > from > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in > `each' > from > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 > rake aborted! > Command failed with status (1): > [/System/Library/Frameworks/Ruby.framework/...] > > (See full trace by running task with --trace) > """ > > Any thoughts? > > Thanks, > Jeff > > On Thu, Feb 11, 2010 at 2:21 PM, Jeff Hammerbacher <[EMAIL PROTECTED]>wrote: > >> Thanks dude. Can we stick that information somewhere in a README or >> something? >> >> >> On Thu, Feb 11, 2010 at 11:39 AM, Jeff Hodges <[EMAIL PROTECTED]> wrote: >> >>> FYI, the latest version of rubygems is 1.3.5 and resides here: >>> http://rubyforge.org/frs/?group_id=126 >>> >>> You can install it by just unpacking the tarball and running ruby >>> setup.rb. >>> -- >>> Jeff >>> >>> On Thu, Feb 11, 2010 at 9:21 AM, Jeff Hodges <[EMAIL PROTECTED]> wrote: >>> > That version of rubygems is hella old. Update it and you'll find echoe >>> fine. >>> > -- >>> > Jeff >>> > >>> > On Thu, Feb 11, 2010 at 3:07 AM, Jeff Hammerbacher <[EMAIL PROTECTED]> >>> wrote: >>> >> Hey, >>> >> >>> >> When I try to run "rake test" inside of lang/ruby/, I see "no such file >>> to >>> >> load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby >>> 1.8.6, >>> >> Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and could >>> not >>> >> find it. What's the deal? >>> >> >>> >> Thanks, >>> >> Jeff >>> >> >>> > >>> >> >> >
-
Re: Issue with Ruby implementationJeff Hammerbacher 2010-02-13, 06:11
Great, filed a ticket at: https://issues.apache.org/jira/browse/AVRO-415.
On Fri, Feb 12, 2010 at 10:03 PM, Jeff Hodges <[EMAIL PROTECTED]> wrote: > Ah! I wrote schema_objects.map(&:type). The Symbol#to_proc thing (the > "&:type") is only supported in ruby 1.8.7 (and later) and any ruby > that loads activesupport. I'll send up a patch tomorrow. > -- > Jeff > > On Fri, Feb 12, 2010 at 8:58 PM, Jeff Hammerbacher <[EMAIL PROTECTED]> > wrote: > > Okay, I upgraded my gem and grabbed echoe and yajl-ruby; I'm now getting > > this error: > > > > """ > > $ rake test > > (in /Users/hammer/codebox/avro-trunk/lang/ruby) > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby > > -Ilib:ext:bin:test > > > "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" > > "test/test_help.rb" "test/test_io.rb" "test/test_protocol.rb" > > ./lib/avro/schema.rb:290:in `initialize': wrong argument type Symbol > > (expected Proc) (TypeError) > > from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in > > `each_with_index' > > from ./lib/avro/schema.rb:274:in `each' > > from ./lib/avro/schema.rb:274:in `each_with_index' > > from ./lib/avro/schema.rb:274:in `initialize' > > from ./lib/avro/schema.rb:72:in `new' > > from ./lib/avro/schema.rb:72:in `real_parse' > > from ./lib/avro/schema.rb:372:in `initialize' > > from ./lib/avro/schema.rb:170:in `new' > > ... 16 levels... > > from > > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in > > `load' > > from > > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 > > from > > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in > > `each' > > from > > > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 > > rake aborted! > > Command failed with status (1): > > [/System/Library/Frameworks/Ruby.framework/...] > > > > (See full trace by running task with --trace) > > """ > > > > Any thoughts? > > > > Thanks, > > Jeff > > > > On Thu, Feb 11, 2010 at 2:21 PM, Jeff Hammerbacher <[EMAIL PROTECTED] > >wrote: > > > >> Thanks dude. Can we stick that information somewhere in a README or > >> something? > >> > >> > >> On Thu, Feb 11, 2010 at 11:39 AM, Jeff Hodges <[EMAIL PROTECTED]> > wrote: > >> > >>> FYI, the latest version of rubygems is 1.3.5 and resides here: > >>> http://rubyforge.org/frs/?group_id=126 > >>> > >>> You can install it by just unpacking the tarball and running ruby > >>> setup.rb. > >>> -- > >>> Jeff > >>> > >>> On Thu, Feb 11, 2010 at 9:21 AM, Jeff Hodges <[EMAIL PROTECTED]> > wrote: > >>> > That version of rubygems is hella old. Update it and you'll find > echoe > >>> fine. > >>> > -- > >>> > Jeff > >>> > > >>> > On Thu, Feb 11, 2010 at 3:07 AM, Jeff Hammerbacher < > [EMAIL PROTECTED]> > >>> wrote: > >>> >> Hey, > >>> >> > >>> >> When I try to run "rake test" inside of lang/ruby/, I see "no such > file > >>> to > >>> >> load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby > >>> 1.8.6, > >>> >> Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and > could > >>> not > >>> >> find it. What's the deal? > >>> >> > >>> >> Thanks, > >>> >> Jeff > >>> >> > >>> > > >>> > >> > >> > > >
-
Re: Issue with Ruby implementationJeff Hodges 2010-02-13, 19:10
Beep boop patch robot done.
-- Jeff On Fri, Feb 12, 2010 at 10:11 PM, Jeff Hammerbacher <[EMAIL PROTECTED]> wrote: > Great, filed a ticket at: https://issues.apache.org/jira/browse/AVRO-415. > > On Fri, Feb 12, 2010 at 10:03 PM, Jeff Hodges <[EMAIL PROTECTED]> wrote: > >> Ah! I wrote schema_objects.map(&:type). The Symbol#to_proc thing (the >> "&:type") is only supported in ruby 1.8.7 (and later) and any ruby >> that loads activesupport. I'll send up a patch tomorrow. >> -- >> Jeff >> >> On Fri, Feb 12, 2010 at 8:58 PM, Jeff Hammerbacher <[EMAIL PROTECTED]> >> wrote: >> > Okay, I upgraded my gem and grabbed echoe and yajl-ruby; I'm now getting >> > this error: >> > >> > """ >> > $ rake test >> > (in /Users/hammer/codebox/avro-trunk/lang/ruby) >> > /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby >> > -Ilib:ext:bin:test >> > >> "/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb" >> > "test/test_help.rb" "test/test_io.rb" "test/test_protocol.rb" >> > ./lib/avro/schema.rb:290:in `initialize': wrong argument type Symbol >> > (expected Proc) (TypeError) >> > from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in >> > `each_with_index' >> > from ./lib/avro/schema.rb:274:in `each' >> > from ./lib/avro/schema.rb:274:in `each_with_index' >> > from ./lib/avro/schema.rb:274:in `initialize' >> > from ./lib/avro/schema.rb:72:in `new' >> > from ./lib/avro/schema.rb:72:in `real_parse' >> > from ./lib/avro/schema.rb:372:in `initialize' >> > from ./lib/avro/schema.rb:170:in `new' >> > ... 16 levels... >> > from >> > >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in >> > `load' >> > from >> > >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 >> > from >> > >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5:in >> > `each' >> > from >> > >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake/rake_test_loader.rb:5 >> > rake aborted! >> > Command failed with status (1): >> > [/System/Library/Frameworks/Ruby.framework/...] >> > >> > (See full trace by running task with --trace) >> > """ >> > >> > Any thoughts? >> > >> > Thanks, >> > Jeff >> > >> > On Thu, Feb 11, 2010 at 2:21 PM, Jeff Hammerbacher <[EMAIL PROTECTED] >> >wrote: >> > >> >> Thanks dude. Can we stick that information somewhere in a README or >> >> something? >> >> >> >> >> >> On Thu, Feb 11, 2010 at 11:39 AM, Jeff Hodges <[EMAIL PROTECTED]> >> wrote: >> >> >> >>> FYI, the latest version of rubygems is 1.3.5 and resides here: >> >>> http://rubyforge.org/frs/?group_id=126 >> >>> >> >>> You can install it by just unpacking the tarball and running ruby >> >>> setup.rb. >> >>> -- >> >>> Jeff >> >>> >> >>> On Thu, Feb 11, 2010 at 9:21 AM, Jeff Hodges <[EMAIL PROTECTED]> >> wrote: >> >>> > That version of rubygems is hella old. Update it and you'll find >> echoe >> >>> fine. >> >>> > -- >> >>> > Jeff >> >>> > >> >>> > On Thu, Feb 11, 2010 at 3:07 AM, Jeff Hammerbacher < >> [EMAIL PROTECTED]> >> >>> wrote: >> >>> >> Hey, >> >>> >> >> >>> >> When I try to run "rake test" inside of lang/ruby/, I see "no such >> file >> >>> to >> >>> >> load -- echoe", among other things (I'm on Mac OS X Leopard, Ruby >> >>> 1.8.6, >> >>> >> Rake 0.7.3). I tried to install the "echoe" gem (gem 1.0.1) and >> could >> >>> not >> >>> >> find it. What's the deal? >> >>> >> >> >>> >> Thanks, >> >>> >> Jeff >> >>> >> >> >>> > >> >>> >> >> >> >> >> > >> > |