Forum: Ruby Ruby 1.9.2 is released

1e7e007723cfe59320d994a7db4ab4cf?d=identicon&s=25 Yuki Sonoda (Yugui) (Guest)
on 2010-08-18 17:27
(Received via mailing list)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

Ruby 1.9.2 has been released. This is the newest release of Ruby 1.9
series.

== About Ruby 1.9.2
Ruby 1.9.2 is mostly compatible with 1.9.1, except the
following changes:
* Many new methods
* New socket API (IPv6 support)
* New encodings
* Random class that supports various random number generators
* Time is reimplemented. There is no longer the year 2038 problem.
* some regexp enhancements
* $: no longer includes the current directory.
* dl is reimplemented on top of libffi.
* new psych library that wraps libyaml. You can use the library instead
of syck.

See [*1][*2] for more detail.
*1: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/NEWS
*2: http://svn.ruby-lang.org/repos/ruby/tags/v1_9_2_0/ChangeLog

Ruby 1.9.2 passes over 99% of RubySpec [*3].
*3: http://www.rubyspec.org

== Supported Platform
Ruby 1.9 has four support levels.

:Supported
  We verified that Ruby 1.9.2 works fine on it. And we can keep the
1.9.2 maintained on it.
  * Debian GNU/Linux 5.0 on IA32.

:Best Effort
  We verified that Ruby 1.9.2 works mostly fine on them. And I believe
we can keep the 1.9.2 maintained on it.
  * mswin32, x64-mswin64, mingw32
  * MacOS X 10.5 (Intel) and 10.6
  * FreeBSD 6 and later (amd64, IA32)
  * Solaris 10
  * Symbian OS

:Perhaps
  I think Ruby 1.9.2 works fine on them with small modification,
however, it is not verified. Patch is welcome.
  * Other Linux distributions
  * Other versions of MacOS X.
  * cygwin
  * AIX 5
  * Other POSIX-compatible systems
  * BeOS (Haiku)

:Not supported
  I do not think Ruby 1.9.2 works on them. Porting is welcome.
  * Any other systems


== FAQ
:The standard library is installed in /usr/local/lib/ruby/1.9.1
  This version number is "library compatibility version".  Ruby 1.9.2 is
mostly compatible with the 1.9.2, so its library is installed in the
directory.

:It causes a LoadError
  $: no longer includes the current directory. So some scripts need
modification to work correctly. Anyway, your script should not depend on
the current directory as well as possible.

== Downloads
* http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2
  SIZE:   8495472 bytes
  MD5:    d8a02cadf57d2571cd4250e248ea7e4b
  SHA256:
e9710990ed8c2e794123aba509010471915fb13c27dae0118831d2001a9c8d3b

* http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.gz
  SIZE:   10787899 bytes
  MD5:    755aba44607c580fddc25e7c89260460
  SHA256:
8c0c4e261a921b5c406bf9e76ac23bf3c915651534e9d1b9e8c5d0bee4a7285c

* http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.zip
  SIZE:   12159728 bytes
  MD5:    e57a393ccd62ddece4c63bd549d8cf7f
  SHA256:
e61521af06da71fde9f0c7c08baaf7415614d00c86ec5a7ab08b60a4f3185b2a



- -- Yuki Sonoda (Yugui) <yugui@yugui.jp>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkxr+7kACgkQOXzH5JLb/AUdMwCdGzusGRlb9vjcUSNSH2FLre4x
JkMAoIEcizBp0sl4b5+1jCaCWOlQGDew
=YmjE
-----END PGP SIGNATURE-----
0e6ac58dab6125c1cd2e7ac645076b6f?d=identicon&s=25 Joel VanderWerf (Guest)
on 2010-08-18 19:07
(Received via mailing list)
On 08/18/2010 08:26 AM, Yuki Sonoda (Yugui) wrote:
...
> :Supported
>    We verified that Ruby 1.9.2 works fine on it. And we can keep the
> 1.9.2 maintained on it.
>    * Debian GNU/Linux 5.0 on IA32.

Supported also on x86_64-linux, right?

Or is that platform in the "Best Effort" category?

> :Best Effort
>    We verified that Ruby 1.9.2 works mostly fine on them. And I believe
> we can keep the 1.9.2 maintained on it.
>    * mswin32, x64-mswin64, mingw32
>    * MacOS X 10.5 (Intel) and 10.6
>    * FreeBSD 6 and later (amd64, IA32)
>    * Solaris 10
>    * Symbian OS

Thanks to all the 1.9 developers for getting to this point.

Coincidentally, last night I finished 1.9 compatibility adaptations for
a C/ruby simulation engine that depended in ugly ways on 1.8 internal
details. I was pleased to see a 30-40% speedup using 1.9.2, even though
I thought most of the bottleneck was in my C extension code.
797ef431a5e1295b56c08e1db4c8d2df?d=identicon&s=25 botp (Guest)
on 2010-08-19 01:35
(Received via mailing list)
2010/8/18 Yuki Sonoda (Yugui) <yugui@yugui.jp>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Ruby 1.9.2 has been released. This is the newest release of Ruby 1.9
> series.

congrats and many thanks.
thanks too to seguin for fast updating rvm to latest ruby :)

best regards -botp
797ef431a5e1295b56c08e1db4c8d2df?d=identicon&s=25 botp (Guest)
on 2010-08-19 02:36
(Received via mailing list)
2010/8/18 Yuki Sonoda (Yugui) <yugui@yugui.jp>:
> Ruby 1.9.2 has been released. This is the newest release of Ruby 1.9
> series.

after installing, gem does not seem to work here.


$ gem list
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:68:in
`installed_spec_directories': undefined method `path' for Gem:Module
(NoMethodError)
  from
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:58:in
`from_installed_gems'
  from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:883:in
`source_index'
  from
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:81:in
`init_gemspecs'
  from
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:13:in
`initialize'
  from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:841:in `new'
  from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:841:in `block in
searcher'
  from <internal:prelude>:10:in `synchronize'
  from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:840:in `searcher'
  from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:479:in
`find_files'
  from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:983:in
`load_plugins'
  from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1139:in `<top
(required)>'
  from <internal:lib/rubygems/custom_require>:29:in `require'
  from <internal:lib/rubygems/custom_require>:29:in `require'
  from /usr/local/bin/gem:8:in `<main>'
botp@jedi2:/package/ruby-1.9.2-p0

weird, since rvm does install it fine.

$ rvm 1.9.2
botp@jedi2:/package/ruby-1.9.2-p0
$ rvm list

rvm rubies

   ruby-1.8.6-p399 [ i386 ]
   ruby-1.8.7-p174 [ i386 ]
   ruby-1.8.7-p299 [ i386 ]
   ruby-1.9.1-p378 [ i386 ]
=> ruby-1.9.2-p0 [ i386 ]
   ruby-1.9.2-preview3 [ i386 ]
   ruby-1.9.2-rc1 [ i386 ]
   ruby-1.9.2-rc2 [ i386 ]

botp@jedi2:/package/ruby-1.9.2-p0
$ gem list

*** LOCAL GEMS ***

rake (0.8.7)
rdoc (2.5.10)


best regards -botp
797ef431a5e1295b56c08e1db4c8d2df?d=identicon&s=25 botp (Guest)
on 2010-08-19 02:48
(Received via mailing list)
> weird, since rvm does install it fine.

arggh i'm stuck..
even compiling straight fr rubygem download wont work

botp@jedi2:~/Desktop/downloads/rubygems-1.3.7
$ sudo ruby setup.rb
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems/source_index.rb:68:in
`installed_spec_directories': undefined method `path' for Gem:Module
(NoMethodError)
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems/source_index.rb:58:in
`from_installed_gems'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:883:in
`source_index'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems/gem_path_searcher.rb:81:in
`init_gemspecs'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems/gem_path_searcher.rb:13:in
`initialize'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:841:in
`new'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:841:in
`block in searcher'
  from <internal:prelude>:10:in `synchronize'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:840:in
`searcher'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:479:in
`find_files'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:983:in
`load_plugins'
  from
/disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:1139:in
`<top (required)>'
  from <internal:lib/rubygems/custom_require>:29:in `require'
  from <internal:lib/rubygems/custom_require>:29:in `require'
  from setup.rb:24:in `<main>'
botp@jedi2:~/Desktop/downloads/rubygems-1.3.7
626ca235e8dab778c5bad6fc10e94ad8?d=identicon&s=25 Sora Harakami (Guest)
on 2010-08-19 03:00
(Received via mailing list)
rubygems is included in ruby1.9.2.

Did you try it?
626ca235e8dab778c5bad6fc10e94ad8?d=identicon&s=25 Sora Harakami (Guest)
on 2010-08-19 03:08
(Received via mailing list)
Sorry for continuous mail.

I forgot see the previous mail, and I think:

* try get tarball in yourself and build&install it (like
--prefix=`pwd`/local)
* test gem command (local/bin/gem env)

RVM sometime makes unhappy.
797ef431a5e1295b56c08e1db4c8d2df?d=identicon&s=25 botp (Guest)
on 2010-08-19 03:28
(Received via mailing list)
On Thu, Aug 19, 2010 at 8:59 AM, Sora Harakami <sora134@gmail.com>
wrote:
> rubygems is included in ruby1.9.2.
>
> Did you try it?

yes, of course. that was the first thing i did. see my previous post

thanks and best regards -botp
797ef431a5e1295b56c08e1db4c8d2df?d=identicon&s=25 botp (Guest)
on 2010-08-19 03:29
(Received via mailing list)
On Thu, Aug 19, 2010 at 9:03 AM, Sora Harakami <sora134@gmail.com>
wrote:
> Sorry for continuous mail.
> I forgot see the previous mail, and I think:

no problem. pls do not apologize :)

> * try get tarball in yourself and build&install it (like --prefix=`pwd`/local)

thanks will do that

> * test gem command (local/bin/gem env)
> RVM sometime makes unhappy.

hmm, you got me there. never thought of that. somehow,  my rvm sets
the GEM_ vars to "".. not sure if related though..

many thanks, Sora.
best regards -botp
2dac4384238ef183a10fadf10ed6968c?d=identicon&s=25 Big Bet (bigbet)
on 2010-08-19 05:47
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]

run gem list

~/ruby-1.9.2-p0# gem list
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:68:in
`installed_spec_directories': undefined method `path' for Gem:Module
(NoMethodError)
        from
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/source_index.rb:58:in
`from_installed_gems'
        from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:883:in
`source_index'
        from
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:81:in
`init_gemspecs'
        from
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/gem_path_searcher.rb:13:in
`initialize'
        from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:841:in
`new'
        from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:841:in
`block in searcher'
        from <internal:prelude>:10:in `synchronize'
        from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:840:in
`searcher'
        from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:479:in
`find_files'
        from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:983:in
`load_plugins'
        from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:1139:in
`<top (required)>'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from /usr/local/bin/gem:8:in `<main>'
97c47192b17d8bdb4f170aa353e62447?d=identicon&s=25 Spencer Roach (Guest)
on 2010-08-19 17:01
(Received via mailing list)
On 8/18/10 8:45 PM, "botp" <botpena@gmail.com> wrote:

> (NoMethodError)
> `init_gemspecs'
> from <internal:prelude>:10:in `synchronize'
> /disk2_2/home/botp/Desktop/downloads/rubygems-1.3.7/lib/rubygems.rb:1139:in
> `<top (required)>'
> from <internal:lib/rubygems/custom_require>:29:in `require'
> from <internal:lib/rubygems/custom_require>:29:in `require'
> from setup.rb:24:in `<main>'
> botp@jedi2:~/Desktop/downloads/rubygems-1.3.7
>

Same here!

I don't use rvm or anything, I've always followed the instructions on
Hivelogic:
http://hivelogic.com/articles/compiling-ruby-rubyg...
ard

Compiling and installing Ruby went fine, but this is what I get when I
try
to install rubygems:

sroach-mac:rubygems-1.3.7 sroach$ sudo /usr/local/bin/ruby setup.rb
Password:
/Users/sroach/src/rubygems-1.3.7/lib/rubygems/source_index.rb:68:in
`installed_spec_directories': undefined method `path' for Gem:Module
(NoMethodError)
    from
/Users/sroach/src/rubygems-1.3.7/lib/rubygems/source_index.rb:58:in
`from_installed_gems'
    from /Users/sroach/src/rubygems-1.3.7/lib/rubygems.rb:883:in
`source_index'
    from
/Users/sroach/src/rubygems-1.3.7/lib/rubygems/gem_path_searcher.rb:81:in
`init_gemspecs'
    from
/Users/sroach/src/rubygems-1.3.7/lib/rubygems/gem_path_searcher.rb:13:in
`initialize'
    from /Users/sroach/src/rubygems-1.3.7/lib/rubygems.rb:841:in `new'
    from /Users/sroach/src/rubygems-1.3.7/lib/rubygems.rb:841:in `block
in
searcher'
    from <internal:prelude>:10:in `synchronize'
    from /Users/sroach/src/rubygems-1.3.7/lib/rubygems.rb:840:in
`searcher'
    from /Users/sroach/src/rubygems-1.3.7/lib/rubygems.rb:479:in
`find_files'
    from /Users/sroach/src/rubygems-1.3.7/lib/rubygems.rb:983:in
`load_plugins'
    from /Users/sroach/src/rubygems-1.3.7/lib/rubygems.rb:1139:in `<top
(required)>'
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from <internal:lib/rubygems/custom_require>:29:in `require'


I'm new at this, so if anyone has any idea of how to correct the issue,
I'd
appreciate it.

Thanks!
Spencer
    from setup.rb:24:in `<main>'
sroach-mac:rubygems-1.3.7 sroach$
Ae16cb4f6d78e485b04ce1e821592ae5?d=identicon&s=25 Martin DeMello (Guest)
on 2010-08-19 21:13
(Received via mailing list)
2010/8/18 Yuki Sonoda (Yugui) <yugui@yugui.jp>:
> :It causes a LoadError
>  $: no longer includes the current directory. So some scripts need
> modification to work correctly. Anyway, your script should not depend on
> the current directory as well as possible.

Rather than just saying "your  script should not depend on the current
directory as well as possible", the FAQ should have a pointer to
require_relative.

martin
58a62321e4961bb65cc202bfd9cc963a?d=identicon&s=25 Ollivier Robert (keltia)
on 2010-08-19 23:05
Spencer Roach wrote
> Compiling and installing Ruby went fine, but this is what I get when I
> try
> to install rubygems:

Are you sure you don't have an outdated copy in
/usr/local/lib/ruby/gems/*?
5a837592409354297424994e8d62f722?d=identicon&s=25 Ryan Davis (Guest)
on 2010-08-19 23:33
(Received via mailing list)
On Aug 19, 2010, at 07:54 , Spencer Roach wrote:

> Compiling and installing Ruby went fine, but this is what I get when I try
> to install rubygems:
>
> sroach-mac:rubygems-1.3.7 sroach$ sudo /usr/local/bin/ruby setup.rb

why are you installing rubygems? 1.9.x ships with rubygems. 1.9.2-p0
ships with rubygems 1.3.7. I can appreciate your predicament, but I
don't see why you're in it.
3b2b4aa0cbbb6bf3e3abc51becd918d6?d=identicon&s=25 Caio Chassot (kch)
on 2010-08-20 05:51
Dear everyone having Gem.path issues:

I compile manually. Install to /usr/local. Pretty standard. I had 1.9.2
preview 3 installed.

I installed 1.9.2p0, got the Gem.path error.

Here's the simple solution that worked for me: nuke the gems, make
install again.

sudo rm -rf /usr/local/lib/ruby/site_ruby/1.9.1/*ubygem*
cd your-ruby-src-path
sudo make install  # assuming you have it compiled from before
3b2b4aa0cbbb6bf3e3abc51becd918d6?d=identicon&s=25 Caio Chassot (kch)
on 2010-08-20 06:00
Caio Chassot wrote:
> sudo rm -rf /usr/local/lib/ruby/site_ruby/1.9.1/*ubygem*
> cd your-ruby-src-path
> sudo make install  # assuming you have it compiled from before

Oh, that's interesting.

Turns out rubygems was trying to load from
/usr/local/lib/ruby/site_ruby/1.9.1/rubygems, but the newly installed
rubygems are in /usr/local/lib/ruby/1.9.1/rubygems. So, that's probably
what was wrong. I guess you don't even need to `make install` again,
just nuke the unwanted gem installation in site_ruby.

Again, the paths:

* /usr/local/lib/ruby/1.9.1/rubygems            # <== good
* /usr/local/lib/ruby/site_ruby/1.9.1/rubygems  # <== bad

Fair warning: This may only apply to my system. Think twice before you
go `rm -rf`-happy on yours. :P
97c47192b17d8bdb4f170aa353e62447?d=identicon&s=25 Spencer Roach (Guest)
on 2010-08-20 16:30
(Received via mailing list)
On 8/20/10 12:00 AM, "Caio Chassot" <dev@caiochassot.com> wrote:

> what was wrong. I guess you don't even need to `make install` again,
> just nuke the unwanted gem installation in site_ruby.
>
> Again, the paths:
>
> * /usr/local/lib/ruby/1.9.1/rubygems            # <== good
> * /usr/local/lib/ruby/site_ruby/1.9.1/rubygems  # <== bad
>
> Fair warning: This may only apply to my system. Think twice before you
> go `rm -rf`-happy on yours. :P

Thanks for this!  That was the solution I needed...works like a charm
now!
6c7c9e61ec20676b886399f246470193?d=identicon&s=25 Jason Mark (jasonm)
on 2010-08-22 19:18
Spencer Roach wrote:
> On 8/20/10 12:00 AM, "Caio Chassot" <dev@caiochassot.com> wrote:
>
>> what was wrong. I guess you don't even need to `make install` again,
>> just nuke the unwanted gem installation in site_ruby.
>>
>> Again, the paths:
>>
>> * /usr/local/lib/ruby/1.9.1/rubygems            # <== good
>> * /usr/local/lib/ruby/site_ruby/1.9.1/rubygems  # <== bad
>>
>> Fair warning: This may only apply to my system. Think twice before you
>> go `rm -rf`-happy on yours. :P
>
> Thanks for this!  That was the solution I needed...works like a charm
> now!

Worked great for me too -- thx.
B4084fdc8c0512d3402387a87b008035?d=identicon&s=25 Preston Lee (preston)
on 2010-09-25 00:10
I did a brief writeup on some of these issues, here:
http://www.prestonlee.com/2010/09/24/upgrading-fro...
Ee2809522b2e56d0d6b656486bc5e0db?d=identicon&s=25 Markus Fischer (Guest)
on 2010-09-25 00:58
(Received via mailing list)
Hi Preston,

On 25.09.2010 00:10, Preston Lee wrote:
> I did a brief writeup on some of these issues, here:
> http://www.prestonlee.com/2010/09/24/upgrading-fro...

Incredible, your post was right on time for me! I struggled to get
ruby-opengl compiled with 1.9.2 because of the "`bin_path’: can’t find
executable rake" issue which for the hell I couldn't figure out what's
wrong.

I'm using rvm so deleting
~/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/gems/1.9.1/specifications/rake.gemspec
fixed this for me -> many thanks!

Same issue with 1.9.2-head too (not surprisingly) so
~/.rvm/rubies/ruby-1.9.2-head/lib/ruby/gems/1.9.1/specifications/rake.gemspec
went to Kansans too.

- Markus
E1514e757080a09236ad0224a474b121?d=identicon&s=25 Shoaib Ali (ezero)
on 2010-11-21 23:15
even after nuking /usr/local/lib/ruby/site_ruby/1.9.1/rubygems

I was still having grief so, this is what I did.

X:/usr/local/lib/ruby$ rm -rf site_ruby
X:/usr/local/lib/ruby$ sudo ln -s 1.9.1/ site_ruby
X:/usr/local/lib/ruby$ ls -lah
total 20K
drwxr-xr-x  5 root root 4.0K 2010-11-22 10:58 .
drwxr-xr-x  5 root root 4.0K 2010-11-22 10:54 ..
drwxr-xr-x 33 root root 4.0K 2010-11-21 22:45 1.9.1
drwxr-xr-x  3 root root 4.0K 2010-06-02 13:29 gems
lrwxrwxrwx  1 root root    6 2010-11-22 10:58 site_ruby -> 1.9.1/
drwxr-xr-x  3 root root 4.0K 2010-06-02 10:53 vendor_ruby
B31e7abd14f1ceb4c4957da08933c630?d=identicon&s=25 Josh Cheek (josh-cheek)
on 2010-11-22 00:00
(Received via mailing list)
On Sun, Nov 21, 2010 at 4:15 PM, Shoaib Ali <hacker.nz@gmail.com> wrote:

> drwxr-xr-x 33 root root 4.0K 2010-11-21 22:45 1.9.1
> #<Rake::Application:0x8f60ad8>
> /usr/local/lib/ruby/site_ruby/rake.rb:2207:in `eval'
> /usr/local/lib/ruby/site_ruby/rake.rb:2207:in `eval'
>
> --
> Posted via http://www.ruby-forum.com/.
>
>
The error message says "undefined local variable or method `rsion'" that
seems pretty clear to me that Rake got loaded correctly and just doesn't
like your flag. So I tried `$ rake -h` and see that it is supposed to be
"--version" (two dashes).
E1514e757080a09236ad0224a474b121?d=identicon&s=25 Shoaib Ali (ezero)
on 2010-11-22 00:10
Josh Cheek wrote in post #963008:
> On Sun, Nov 21, 2010 at 4:15 PM, Shoaib Ali <hacker.nz@gmail.com> wrote:
>
>> drwxr-xr-x 33 root root 4.0K 2010-11-21 22:45 1.9.1
>> #<Rake::Application:0x8f60ad8>
>> /usr/local/lib/ruby/site_ruby/rake.rb:2207:in `eval'
>> /usr/local/lib/ruby/site_ruby/rake.rb:2207:in `eval'
>>
>> --
>> Posted via http://www.ruby-forum.com/.
>>
>>
> The error message says "undefined local variable or method `rsion'" that
> seems pretty clear to me that Rake got loaded correctly and just doesn't
> like your flag. So I tried `$ rake -h` and see that it is supposed to be
> "--version" (two dashes).

Yes my bad sorry. Now I am trying to get my app working but seems like
that symlinking wasn't such a good idea after all (maybe).

Getting all sorts of exceptions when running unicorn with -d

Exception `NoMethodError' at
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.7/lib/bundler/lazy_specification.rb:66
- undefined method `to_ary' for bundler
(1.0.7):Bundler::LazySpecification
Exception `NoMethodError' at
/usr/local/lib/ruby/gems/1.9.1/gems/bundler-1.0.7/lib/bundler/lazy_specification.rb:66
- undefined method `to_ary' for ruby-prof
(0.9.2):Bundler::LazySpecification
Exception `NameError' at
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-3.0.3/lib/active_support/core_ext/module/remove_method.rb:3
- method `task_ids=' not defined in Tag
Exception `NilClass' at
/usr/local/lib/ruby/gems/1.9.1/gems/activerecord-3.0.3/lib/active_record/base.rb:1008
- undefined method `to_ary' for Tag(id: integer, company_id: integer,
name: string):Class
Exception `RuntimeError' at
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239
-
Exception `RuntimeError' at
/usr/local/lib/ruby/gems/1.9.1/gems/unicorn-3.0.0/lib/unicorn.rb:30 -
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239:in
`require': unhandled exception
        from
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239:in
`block in require'
        from
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:227:in
`load_dependency'
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.