Thanks for the replies.

Ara >> can you show us how you compiled ruby?

I installed Ruby 1.8.3 from source using (I believe) the standard
"compile/make/make install" cycle.  (It's been a week or so, so the
memory's a bit weak).  Might there have been special switches I'd have
needed for Redhat Enterprise Server 3?

Caleb >> perhaps at runtime your new ruby binary is still linking
against
Caleb >> the older ruby library.  A quick use of 'ldd' will help
determine that.

Here's the output from 'ldd' of /usr/local/bin/ruby:

        libdl.so.2 => /lib/libdl.so.2 (0x200000000005c000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x2000000000078000)
        libm.so.6.1 => /lib/tls/libm.so.6.1 (0x20000000000c0000)
        libc.so.6.1 => /lib/tls/libc.so.6.1 (0x2000000000154000)
        /lib/ld-linux-ia64.so.2 => /lib/ld-linux-ia64.so.2
(0x2000000000000000)

Unfortunately I'm not sure what to make of it.  Is there a way to tell
if the '/lib/ld-linux-ia64.so.2' referenced is for 1.8.2, 1.8.3, or
1.6?

Thanks again!