# \[Bug #2439\] gem\_prelude.rb$B$H(Blib/rubygems.rb$B$G(BKernel#gem$B$N2D;k@-$,0\[$J$k(B

**URL:** <https://www.ruby-forum.com/t/bug-2439-gem-prelude-rb-b-h-blib-rubygems-rb-b-g-bkernel-gem-b-n2d-k-0-j-k-b/179818>\
**Category:** Development\
**Created:** [December 4, 2009, 4:20pm UTC](https://www.ruby-forum.com/t/bug-2439-gem-prelude-rb-b-h-blib-rubygems-rb-b-g-bkernel-gem-b-n2d-k-0-j-k-b/179818 "2009-12-04T16:20:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sho\_H](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/db5fbb/32.png) [@Sho\_H](https://www.ruby-forum.com/u/Sho_H)\
**Post date:** [December 4, 2009, 4:20pm UTC](https://www.ruby-forum.com/t/bug-2439-gem-prelude-rb-b-h-blib-rubygems-rb-b-g-bkernel-gem-b-n2d-k-0-j-k-b/179818/1 "2009-12-04T16:20:25Z")

</div>

Bug #2439:  
gem\_prelude.rbe$B$He(Blib/rubygems.rbe$B$Ge(BKernel#geme$B$N2D;k@-$,0[$J$ke(B  
[http://redmine.ruby-lang.org/issues/show/2439](http://redmine.ruby-lang.org/issues/show/2439)

e$B5/I\<\<Te(B: Sho H.  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
ruby -v: ruby 1.9.2dev (2009-12-04 trunk 25993) [i686-linux]

lib/rubygems.rbe$B$G$Oe(BKernel#geme$B$,e(Bprivatee$B$K$J$C$F$$$^$9$,!"e(Bgem\_prelude.rbe$B$G$O$=$&$G$O$J$$$?$a!"0J2\<$N$h$&$J;v$,$G$-$F$7$^$$$^$9!#e(B

$ irb  
irb(main):001:0\> 1.gem “minitest”, “1.4.2”  
=\> true

irb(main):002:0\> 1.gem “rake”, “0.8.7”  
NoMethodError: private method `gem' called for 1:Fixnum from (irb):2 from /usr/local/bin/irb1.9.2-trunk:12:in `’

irb(main):003:0\> gem “rake”, “0.8.7”  
=\> true

rubygemse$B$K\>$7$/$J$$$N$G4r$7$/$J$$=$@5$+$b$7$l$^$;$s$,!"0J2\<$N$h$&$K$9$k$He(B1e$BEYL$Ne(B1.geme$B$+$i!Ve(BNoMethodError:  
private method `gem’ called …e$B!W$H$J$j$^$7$?!#e(B

— gem\_prelude.rb (revision 25993)  
+++ gem\_prelude.rb (working copy)  
@@ -16,6 +16,8 @@  
Gem.push\_gem\_version\_on\_load\_path(gem\_name,  
\*version\_requirements)  
end

- private :gem

- end

---

<div class="post-metadata">

**Author:** ![Sho\_H](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/db5fbb/32.png) [@Sho\_H](https://www.ruby-forum.com/u/Sho_H)\
**Post date:** [December 30, 2009, 11:48am UTC](https://www.ruby-forum.com/t/bug-2439-gem-prelude-rb-b-h-blib-rubygems-rb-b-g-bkernel-gem-b-n2d-k-0-j-k-b/179818/2 "2009-12-30T11:48:47Z")

</div>

e$B%A%1%C%He(B #2439 e$B$,99?7$5$l$^$7$?!#e(B (by Yui NARUSE)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B

## r26127 e$B$G=$@5$5$l$^$7$?!#$"$j$,$H$&$4$6$$$^$7$?!#e(B

[http://redmine.ruby-lang.org/issues/show/2439](http://redmine.ruby-lang.org/issues/show/2439)
