佐藤といいます

> となり、homepage:以下にサブディレクトリにあるはずのファイル名が取得され
> それを削除しようとしてしまいエラーで止まるようです。

  確か, Tripod Japan の FTP サーバへ ftpmirror を使って put
しようとしたときに, 似たような現象が起こりました. メールの
末尾に, 私が使っている ftpmirror へのパッチを付けます.

  しかし, 素の ftpmirror をデバッグモードで実行しても,
[ruby-list:20543] のようにはなりませんでしたので, 外している
可能性もあります

  なお, Tripod Japan の FTP サーバに対して ftpmirror を
使いますと, 添付のパッチを当ててもまだ問題点があります.
具体的には, ファイルを消そうとすると, ファイルを消すことは
できるのですが, そこでエラーが発生してしまいます. ファイルを
消す頻度は高くないので, 今は気にしないことにしています

--
さとうまさひろ / 佐藤正博
  m / sa.to or msato / iis.u-tokyo.ac.jp

--- ftpmirror.orig      Thu Nov 25 13:39:53 1999
+++ ftpmirror   Tue Feb  8 07:49:48 2000
@@ -131,7 +131,8 @@
   end
   
   def check_remote_files(directory, dirs, filetimes)
-    @ftp.list("-lL "+directory) do |line|
+#    @ftp.list("-lL "+directory) do |line|
+    @ftp.list(directory) do |line|
       unless line =~ /^total/
        if line[0] == ?d
          line =~ /\S+$/