2020-01-23 (Thu)

_ [debian] sqlite3 3.31.0-1 変

firefox を 72.0.2-1 にアップデートしたら、

ExceptionHandler::GenerateDump cloned child 10973
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
Exiting due to channel error.

と言って起動しなくなってしまった。一つ古い 72.0.1-1 に戻しても、セーフモードでもアドオンすべて無効でもプロファイル作り直しても駄目。 もしかしたら同時期にアップデートした別のライブラリか何かが原因?と探してみると sqlite3 3.31.0-1 が怪しそうだったのでこちらを 3.30.1+fossil191229-1 に戻すと firefox が起動するようになった。 どうやらこれらしい。> #949644

2020-01-14 (Tue)

_ [debian] ruby-specinfra 2.82.7-1

salsa ciをパスすることを確認して upload.

_ [vdr] 続々・tdiary 5.1.0

カテゴリインデックスが空欄(というかサブタイトルが出ない)問題は5.1.0より以前から起きててどうも subtitle_to_html が壊れてしまった のが原因っぽいと推測していたけど、もう少し調べてみた。 plugin/category.db を持ってきて、category_transaction を参考に、 lib/tdiary/style/emptdiary.rb を読み込みつつ PStore で開いてみた。

#!/usr/bin/ruby

require 'tdiary/style/emptdiary'
require 'pstore'
require 'json'

db = PStore.new('category.db')
db.transaction(true) do
  Hash[JSON.load(db['debian'])].each do |k,v|
    p k,v
  end
end

そうすると、

"20200109"
[[1, nil, "salsa ciをパスすることを確認して upload."]]
"20200114"
[[1, nil, "salsa ciをパスすることを確認して upload."]]

というような出力が得られて、この nil になっているのはおそらく stripped_subtitle_to_html の結果と思われる。 さてここからはどうするかな。

2020-01-09 (Thu)

_ [debian] ruby-specinfra 2.82.6-1

salsa ciをパスすることを確認して upload.