thread_generator が LoadError で s3sync.rb が動かない

Amazon Simple Storage Service (S3) を試すため、Amazon S3 をバックアップストレージとして利用する (http://www.misuzilla.org/~mayuki/misc/AmazonS3)を読んでs3sync.rbでファイルをアップロードしようとしたら、以下のエラーが出ました。

$ ruby s3sync.rb -v example.txt tmp:/tmp/
local/s3sync/s3sync.rb:18:in `require': No such file to load -- thread_generator (LoadError)
from local/s3sync/s3sync.rb:18

require 'thread_generator'できないらしい。こういうときrubyではどうするんだろう。ruby経験値が低いので要領がつかめない。thread_generatorでぐぐっても大した情報は得られず。

環境はCentOS4.4/ruby-1.8.6(ソース→RPM化インストール)/rubygems-0.9.2 です。ヘルプミー!

コメント / トラックバック

コメント / トラックバック 1 件

  1. wataryoichi より:

    なんか、同じ環境で同じエラーがでたっぽい。

    /etc/s3conf/s3config.ymlつくって、rubyのバージョンが1.8.1?だったから1.8.6にアップデートしたら動いた。