青木です。
報告ありがとうございます。

  In mail "[ruby-dev:28224] Re: FYI: Fix bug: FileUtils.mv() does not unlink source file when moving over filesystem boundaries"
  Takahiro Kambe <taca / back-street.net> wrote:

> In message <20060117105640.6AA4.UEDA / netforest.ad.jp>
> 	on Tue, 17 Jan 2006 10:59:35 +0900,
> 	植田裕之 <ueda / netforest.ad.jp> wrote:
> > 	http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/fileutils.rb
> FileUtils#mv で移動しようとする前後のパスが、ファイルシステムをまたい
> でいた場合にコピーをしています。ところが元のファイルを削除していないた
> め、ファイルの移動ではなくてコピーをしたことになってしまっています。

バグですね。1.8 もろとも修正しました。

--
青木峰郎