On Wed, 24 Dec 2003 22:25:40 +0900, NAKAMURA, Hiroshi wrote:
>> From: "Simon Strandgaard" <neoneye / adslhome.dk>
>> ruby -d runner.rb 1> a.stdout 2> a.stderr
>> http://neoneye.dk/a.stdout
>> http://neoneye.dk/a.stderr
>>  
>> > $ ruby -d runner.rb -v drb
>> 
>> ruby -d runner.rb -v drb 1> b.stdout 2> b.stderr
>> http://neoneye.dk/b.stdout
>> http://neoneye.dk/b.stderr
> 
> Hmm.  Is "server.neoneye.home" the name of your host ifconfig-ed?

server> hostname
server.neoneye.home
server> ifconfig
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 10.0.0.10 netmask 0xffff0000 broadcast 10.0.255.255
        inet6 fe80::210:4bff:fe3e:800c%xl0 prefixlen 64 scopeid 0x1 
        ether 00:10:4b:3e:80:0c
        media: Ethernet 100baseTX
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128 
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 
        inet 127.0.0.1 netmask 0xff000000 
server>

The reason why I have a funny netmask, is that I run a VPN network with
some of my friends.


> In druby, URI of remote object might be generated by IPSocket#peeraddr.
> Though I didn't test and reproduce it, network setting or some kind of
> firewall possibly blocks a connection to "server.neoneye.home" from
> your machine, I think.  How do you think?

I don't run any firewall on the 'server' machine. However I do run a
firewall on my 'gateway' machine.  In no network expert. 
 

> # No drb callback seems to be established according to your test log.
> 
> Anyway, a test should not block other test as you said.  Should be
> solved but after 1.8.1.

Great.

 
>> However if I do like this, it completes with failures:
>> server> mv drb ..
>> server> ruby -d runner.rb 1> c.stdout 2> c.stderr
>> 616 tests, 6375 assertions, 0 failures, 67 errors
>> http://neoneye.dk/c.stdout
>> http://neoneye.dk/c.stderr
> 
> Good.  These are all known and fixed problems (sorry).  Try CVS or 1.8.1.

Will install 1.8.1 immediately.

--
Simon Strandgaard