[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:184

From: okkez <okkez000@g...>
Date: Sat, 4 Nov 2006 21:33:20 +0900
Subject: [ruby-reference-manual:184] bitclust のDB再作成が出来ない

こんばんは。
okkezといいます。

このMLに投稿するのは初めてですが、よろしくお願いします。

[ruby-reference-manual:181]> データベースの形式が変わったので、BitClust を
> svn up したあと、いったんデータベースをすべて作り直してください。

と青木さんが書かれていたので早速、svn upしてbitclustのDBを再作成しようとしたところ
以下のようなエラーが表示されてしまいました。

$ ruby-1.8.5 ~/ruby/bitclust/bin/bitclust.rb -d ./db init
version=1.8.5 encoding=euc-jp
/home/xxxx/ruby/bitclust/lib/bitclust/nameutils.rb:157:in `encodeid':
private method `gsub' called for :class:Symbol (NoMethodError)
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:392:in `realpath'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:335:in
`entries'        from
/home/xxxx/ruby/bitclust/lib/bitclust/database.rb:222:in `load_extent'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:179:in `classmap'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:175:in
`classes'        from
/home/xxxx/ruby/bitclust/lib/bitclust/database.rb:293:in
`make_method_index'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:283:in
`save_method_index'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:383:in `open'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:383:in
`atomic_write_open'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:282:in
`save_method_index'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:74:in
`transaction'
        from /home/xxxx/ruby/bitclust/bin/bitclust.rb:115:in `exec'
        from /home/xxxx/ruby/bitclust/bin/bitclust.rb:85:in `main'
        from /home/xxxx/ruby/bitclust/bin/bitclust.rb:392

$ ruby-1.8.5 ~/ruby/bitclust/bin/bitclust.rb -d ./db update --stdlibtree=src
/home/xxxx/ruby/bitclust/lib/bitclust/nameutils.rb:157:in `encodeid':
private method `gsub' called for :library:Symbol (NoMethodError)
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:392:in `realpath'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:335:in
`entries'        from
/home/xxxx/ruby/bitclust/lib/bitclust/database.rb:222:in `load_extent'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:138:in
`librarymap'
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:159:in
`open_library'
        from /home/xxxx/ruby/bitclust/lib/bitclust/rrdparser.rb:264:in
`initialize'
        from /home/xxxx/ruby/bitclust/lib/bitclust/rrdparser.rb:93:in `new'
        from /home/xxxx/ruby/bitclust/lib/bitclust/rrdparser.rb:93:in `parse'
         ... 8 levels...
        from /home/xxxx/ruby/bitclust/lib/bitclust/database.rb:60:in
`transaction'
        from /home/xxxx/ruby/bitclust/bin/bitclust.rb:156:in `exec'
        from /home/xxxx/ruby/bitclust/bin/bitclust.rb:85:in `main'
        from /home/xxxx/ruby/bitclust/bin/bitclust.rb:392

$ ruby-1.8.5 -v
ruby 1.8.5 (2006-08-25) [x86_64-linux]

よろしくお願いします。

-- 
okkez
okkez000@g...

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->     184 2006-11-04 13:33 [okkez000@g...       ] bitclust のDB再作成が出来ない           
       185 2006-11-04 14:23 ┗[aamine@l...         ]                                       
       186 2006-11-04 14:40  ┗[okkez000@g...       ]