おのたく日記 YouTubeも始めました→
2009-10-12(Mon) qwikが起動せず? [長年日記]
■ [Debian]qwikが起動せず?
久しぶりにrebootしたら
Starting qwikiWeb: /usr/lib/ruby/1.8/qwik/wabisabi-diff.rb:7:in `require': no such file to load -- algorithm/diff (LoadError)
from /usr/lib/ruby/1.8/qwik/wabisabi-diff.rb:7
from /usr/lib/ruby/1.8/qwik/act-save.rb:6:in `require'
from /usr/lib/ruby/1.8/qwik/act-save.rb:6
from /usr/lib/ruby/1.8/qwik/act-edit.rb:5:in `require'
from /usr/lib/ruby/1.8/qwik/act-edit.rb:5
from /usr/lib/ruby/1.8/qwik/action.rb:35:in `require'
from /usr/lib/ruby/1.8/qwik/action.rb:35
from /usr/lib/ruby/1.8/qwik/server.rb:10:in `require'
from /usr/lib/ruby/1.8/qwik/server.rb:10
from /usr/lib/ruby/1.8/qwik/qwikweb-server.rb:7:in `require'
from /usr/lib/ruby/1.8/qwik/qwikweb-server.rb:7
from /usr/sbin/qwikweb-server:7:in `require'
from /usr/sbin/qwikweb-server:7
てな感じでqwikが起動できなかった。
どうやらrubuのalgorithm:diffっていうライブラリが無いらしい。
これはDebianでは、「パッケージ: libalgorithm-diff-ruby1.8」に入っている筈なんだけど
$ cat /var/lib/dpkg/info/libalgorithm-diff-ruby1.8.list
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/libalgorithm-diff-ruby1.8
/usr/share/doc/libalgorithm-diff-ruby1.8/copyright
/usr/share/doc/libalgorithm-diff-ruby1.8/examples
/usr/share/doc/libalgorithm-diff-ruby1.8/examples/bytediff.rb
/usr/share/doc/libalgorithm-diff-ruby1.8/examples/unixdiff.rb
/usr/share/doc/libalgorithm-diff-ruby1.8/changelog.Debian.gz
あり、diff.rbって無いぞ〜 よく調べてみるとDebain squeeze(tesging)のパッケージ: libalgorithm-diff-ruby1.8 (0.4-8) には無いけど、Debian 5.0(lenny)には
$ cat /var/lib/dpkg/info/libalgorithm-diff-ruby1.8.list
/.
/usr
/usr/lib
/usr/lib/ruby
/usr/lib/ruby/1.8
/usr/lib/ruby/1.8/algorithm
/usr/lib/ruby/1.8/algorithm/diff.rb
/usr/share
/usr/share/doc
/usr/share/doc/libalgorithm-diff-ruby1.8
/usr/share/doc/libalgorithm-diff-ruby1.8/copyright
/usr/share/doc/libalgorithm-diff-ruby1.8/examples
/usr/share/doc/libalgorithm-diff-ruby1.8/examples/bytediff.rb
/usr/share/doc/libalgorithm-diff-ruby1.8/examples/unixdiff.rb
/usr/share/doc/libalgorithm-diff-ruby1.8/changelog.Debian.gz
って入っているみたい。とりあえず、0.4-5に戻したらqwikiも起動するようになった。
Debianのbug reportのやり方わすれたので報告できず…
|