Circular requrie in drb

-v (e$B$de(B -w) e$B$r;XDj$7$F$"$k;~$Ke(B drb e$B$re(B require
e$B$9$k$He(B
e$B0J2<$N$h$&$K7Y9p$,=P$^$9!#e(B

% ./ruby -rdrb -ve ‘’
ruby 1.9.2dev (2010-01-26 trunk 26419) [i686-linux]
/home/ruby/tcstate/lib/ruby/1.9.1/drb/eq.rb:1: warning: loading in
progress, circular require considered harmful -
/home/ruby/tcstate/lib/ruby/1.9.1/drb/drb.rb
from ./ruby:0:in require' from /home/ruby/tcstate/lib/ruby/1.9.1/drb.rb:1:in<top
(required)>’
from /home/ruby/tcstate/lib/ruby/1.9.1/drb.rb:1:in require' from /home/ruby/tcstate/lib/ruby/1.9.1/drb/drb.rb:57:in<top
(required)>’
from /home/ruby/tcstate/lib/ruby/1.9.1/drb/drb.rb:57:in
require' from /home/ruby/tcstate/lib/ruby/1.9.1/drb/eq.rb:1:in<top
(required)>’
from /home/ruby/tcstate/lib/ruby/1.9.1/drb/eq.rb:1:in `require’

e$B<!$N$h$&$K$7$F7Y9p$r>C$9$N$O$I$&$G$7$g$&$+!#e(B

% svn diff --diff-cmd diff -x -u lib/drb/eq.rb
Index: lib/drb/eq.rb

— lib/drb/eq.rb (revision 26419)
+++ lib/drb/eq.rb (working copy)
@@ -1,5 +1,3 @@
-require ‘drb/drb’

module DRb
class DRbObject
def ==(other)

2010e$BG/e(B1e$B7ne(B26e$BF|e(B14:54 Tanaka A. [email protected]:

-v (e$B$de(B -w) e$B$r;XDj$7$F$"$k;~$Ke(B drb e$B$re(B require e$B$9$k$He(B
e$B0J2<$N$h$&$K7Y9p$,=P$^$9!#e(B

e$B5$$,$D$$$F$$$^$;$s$G$7$?$,!":G6ae(B [ruby-core:27661]
e$B$G$bJs9p$5$l$F$$$^$7$?!#e(B

e$B31$H$$$$$^$9!#e(B

On 2010/01/26, at 14:54, Tanaka A. wrote:

-v (e$B$de(B -w) e$B$r;XDj$7$F$"$k;~$Ke(B drb e$B$re(B require e$B$9$k$He(B
e$B0J2<$N$h$&$K7Y9p$,=P$^$9!#e(B

e$B<!$N$h$&$K$7$F7Y9p$r>C$9$N$O$I$&$G$7$g$&$+!#e(B

e$B$"$j$,$H$&$4$6$$$^$9!#e(B
e$B$=$N$h$&$Ke(Bcommite$B$7$^$7$?!#e(B