追記

ポケットを空にして。

2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|

「人の心に残るというのが大事」と言う話。

debconf template review status

何か連絡がある場合はメールでどうぞ(過去の日記へのツッコミは基本的にみていません)
ここ最近のツッコミ/トラックバックリスト。



2010-02-06 [長年日記] この日を編集

昨日/今日の作業

  • win32-loaderの追随
  • webの更新準備
  • non-free な ttf パッケージのアップデート準備
  • uscanいじりというかコピペワーク

tomoyo なパッケージ

squeezeのカーネルが2.6.32になってたので、linux-tomoyo-patch は折り合いをみて削除してもらいます。で、どうするかというと今 experimental にいる linux-tomoyo-patch1.7 を入れます。

tomoyo-ccstools は悩ましいというかアップデートしちゃうと困ってしまうのでやっぱりこれも同じように折を見て削除ですね。で、代わりに tomoyo-ccstools1.7 が入るように。2月真ん中目処ですね。

tomoyo-tools (2系)はどうしましょうねぇ…誰か気合のある人がいたらお任せしたいところ。パッケージ雛形自体はできています。

そういえば来月は熱血高校吹奏楽部の演奏会です

予習をして臨みましょう。3/7@新宿です。

[]

2010-02-03 [長年日記] この日を編集

今日やらなきゃ、の作業

  • Pre-Depends の弊害について確認する。問題が把握できたら相談。相談の上で tomoyo-ccstools のアップデート、のながれ。
  • webwml のアップデート。滞っているので。
  • po-debconf査読の反映。滞ってるので。
  • 勉強会のタスク整理。頭の中がごちゃごちゃなので。
  • ミーティング
[]

2010-02-02 [長年日記] この日を編集

今日の作業

  • DEHS が package format 3.0 に対応したので追随してないパッケージがあるのが発覚。6パッケージをアップデート
  • mecab-naist-jdic の watch ファイルが古いままだった&upstream の更新に追随。sponsor は来週にも見つかりそう
  • その他、勉強会まわりの事務的作業をいくつか。
[]

2010-02-01 [長年日記] この日を編集

今日の作業

  • mecab-naist-jdic の修正ができてませんでした…はずかしー。今渡こそ終わり。
  • movabletype-opensource の 5.01 見てみる。んー? ja だけ plugin が一個ないぐらいで後同じですよ?(どうやら日本語に対応してないプラグインを削除している模様。インストール時に配慮みたいな形でできないものかねー
[]

2010-01-31 [長年日記] この日を編集

昨日/今日の作業

  • mecab-naist-jdic パッケージのアップデート
  • ccspatch から linux-patch-tomoyo1.7 を作ってNEW行き。もちろんexperimental向け。
  • ccstools パッケージをいじる。やっぱり pre-depends 以外以前のバージョンをとる方法は無いかな
  • 昨日の debconf まわりの資料について。postrm で db_purge と db_stop を呼んでいたが、どうやら db_installdebconf 入れているおかげで debhelper がよしなにしてくれるので自分で入れる必要が無い。というか、入れたら二度も呼ばれて途中で止まった状態に…
  • freewnn のご相談。
  • poppler-data が日本語デスクトップ環境に入るのでバグを1個クローズしておく
[]

2010-01-30 [長年日記] この日を編集

debconf使ってみる。

カンファレンスの方じゃなくて、設定管理の方ね。参考は鵜飼さんのDebian勉強会での資料(2005年なのか…)。

対象は TOMOYO の csstoolsパッケージ。これが 1.6 -> 1.7 で 互換性がまったく無いのでサクッと入れちゃうとあまりにも怖いよな、ということで移行確認とファイルのバックアップ確認のダイアログが出るようにしようというのが魂胆(単に注意書きだけだと abuse)。色々やってみるも、preinst に書いていると色々注意点があるようだ。

  • そもそも preinst にするのは、古い方の tomoyo-ccstools パッケージが存在していることを確認するため。postinst だと conflicts によって削除されているのでもう遅い。
  • preinst だとパッケージが展開される前なので依存関係で debconf を Pre-Depends しないといけない。lintian 曰く -devel で相談せよ、という結構なことが書いてあるですよ…
  • preinst じゃなくて postinst に書け、と lintian くんが言ってきます。が、これを実行すると config に書いた db_reset が複数回呼ばれることに。いや、preinst に書いてるからこれは無視(override)すべきだろな
    W: tomoyo-ccstools1.7: postinst-does-not-load-confmodule
    N: 
    N:    Even if your postinst does not involve debconf, you currently need to
    N:    make sure it loads one of the debconf libraries. This will be changed in
    N:    the future.
    N:    
    N:    Severity: normal, Certainty: certain

んー、素直に 1.7 を分けないで続きにしてバージョン比較の方がいいのかも。1.6 系は 2.6.32 サポートしないようだし。

[]

2010-01-28 [長年日記] この日を編集

d-i 使ってみる

  • 別ホスト上で kvm 使ってみよう → ssh -Y user@host で X を ssh 経由で転送してみる
  • まだ最初で言語選択ができません
  • lvm 設定した時に、/boot が ext2 なのは何か制限あるんだっけ
  • ミラー選択画面が出てきた。あれ?また自前で選択必要だったっけ…これは省略させたい。expert は選べばいいけど。
  • popcon はyesをデフォルトにしたいね
[]

2010-01-26 [長年日記] この日を編集

今日の作業

  • NEW queue が一個処理されるのを見る
  • 翻訳メモリと格闘

po から翻訳メモリ tmx ファイルへの変換

translation-toolkit パッケージを入れて、 po2tmxを使う。以下のようにしてみた。

$ python /usr/share/pyshared/translate/convert/po2tmx.py --progress=bar --language=ja_JP po-debconf/*/ja.po debconf-po.tmx

init.d 修正

LSB に準拠しましょうねということで少し修正。最初の数行、コメントアウトされているのか…と思ったら意味のある行なんですね。

### BEGIN INIT INFO
# Provides:          scriptname
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO

このサンプルのうち、使ったのは Required-Start: と Required-Stop: 。daemon だとパーティション(/usr あたり)が使えるか使えないかで動作できなくなったりするわけですな。値は LSB 3.1 で決まってる様子。3.1 ってメッチャふるいやんか…orz

現在は LSB 4.0 (2008/10 リリース) (Linux Foundation 内のページは探しづらいよー)

「$local_fs は /var に書き込む奴は必須、しかし $remote_fs が書いてあったら書かなくていいよー」ということなのだが…あれ? wiki と LSB で書いてあること違うな… $remote_fs を追加、念のため $local_fs も記述。

[]

2010-01-25 [長年日記] この日を編集

今日の作業

  • piuparts のエラーの件がバグだった旨教えてもらう。パッチマダーとAMからjokeが飛んできた ;)
  • otf-yozvoz-yozfont を upload してもらう。thanks! >bubulle
  • po の fuzzy 潰し
  • DDR の原文がおかしいのを1ヶ所直す。3文字追加するだけ。
  • 青柳フォントの RFS…の前に svn を更新しておく。→投げた
  • etch support to be terminated な訳 → 投げた。 翌日には反映されるかな。
  • 1個だけ T&S 答える
  • ML に1個入る
[]

2010-01-24 [長年日記] この日を編集

今日の作業

  • piuparts エラー相談返信がきてたので、状況を2、3行メールする
  • GPG キーサインを caff で発射
  • AM に指導を受ける(´・ω・`)
  • AM が忙しいので RFS を別の人に振るように指示を受ける → mentors にまず一つ送ってみる。
  • man の warning を削ってみたが、さらに別の問題を誘発してみる
  • /usr が別だと動かないよ問題は、協議の結果 stable のは今回は触らないようにする。ほっとする。
[]

東京Qチャンネル(T.Q.C.)
『ゴールデン☆ベスト 〜Sweet Works〜』
あわせて読みたい track feed