06:47:46 # Life gonzui の話をききに昨日はFSIJ/SEAセミナーにいってきました. 新しいコード,開発者が盛り上がっているコードは熱いですね. とりあえず便利そうな印象をうけました. 気づいた問題点,今後の改善点について考えてみると
とりあえず,gcc とglibcがapt経由でインポートできなさそうなことに関しては, ad-hocな解決をしてみた.
07:55:53 # Life 適当にビルドしたらなんとかなった.やっとgonzuiが動くようになったので,おおよろこびで gonzui-importしまくってみる.
whizzytexパッケージで試してみたら,とりあえずdpatchのパッチがあたっている状態でインポートされているみたいなので,動いていると思われる.
./autogen.sh ./configure -prefix=/home/dancer/local/gonzui --with-rubydir=/home/dancer/local/gonzui/ruby \ --with-rubyarchdir=/home/dancer/local/gonzui/ruby \ --with-rundir=/home/dancer/local/gonzui/run \ --with-logdir=/home/dancer/local/gonzui/log make make install
なんだかやたらと遅い,のとなぜだか死んでしまった. 最初はダウンロードかと思っていたが,プログレスバーの表示はインポートだった. /tmpがディスクフルになったか? よくみるとgonzui.tmp-なんたらというディレクトリが複数できていて,フルになっていた. glibcをインポートしなおそうとしてみたが,gonzui-removeは結構時間かかるなぁ... と思ったら,途中でしんでしまった.
$ ./gonzui-import --apt glibc ./langscan/c.rb:43: [BUG] Segmentation fault | ETA: 00:35:54 ruby 1.8.2 (2005-03-16) [i386-linux] アボートしました
$ ./gonzui-remove glibc-2.3.2.ds1 ./gonzui/util.rb:293:in `assert_non_nil': Gonzui::Util::AssertionFailed (Gonzui::Util::AssertionFailed) from ./gonzui/deindexer.rb:40:in `deindex_content' from ./gonzui/deindexer.rb:31:in `each' from ./gonzui/deindexer.rb:31:in `deindex_content' from ./gonzui/deindexer.rb:134:in `remove_indexed_content' from ./gonzui/deindexer.rb:147:in `remove_content' from ./gonzui/deindexer.rb:158:in `deindex' from ./gonzui/updater.rb:50:in `deindex_content_internal' from ./gonzui/updater.rb:55:in `deindex_content' ... 9 levels... from ./gonzui-remove:42:in `do_start' from ./gonzui/cmdapp/app.rb:140:in `start' from ./gonzui/cmdapp/app.rb:166:in `start' from ./gonzui-remove:57
気をとり直して,rm -r gonzui.db/してみて再度インポートしなおす.
$Id: dancer-diary.el,v 1.86 2005/03/13 10:09:29 dancer Exp $