«前の日(04-05) 最新 次の日(04-07)» 追記

ポケットを空にして。

1985|10|
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|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2100|01|

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

何か連絡がある場合はメールでどうぞ(過去の日記へのツッコミは基本的にみていません)
プレゼントは随時受け付けております :-) ここ最近のツッコミ/トラックバックリスト。


2004-04-06 サイクル この日を編集

今日の俺的 po-debconf/ja

tpbtpctlsetserialをBTS。tpbはメンテナから素早い反応。素直に嬉しい。

po-debconf なwebツール

といいつつ、ほかに誰も使わんのではないか?という意見がある気がするがまぁそこはそれ。

すいません…_| ̄|○
早速 登録しまくってみたりしてます。


2008-04-06 この日を編集

久々に料理

嫁の人が風邪をひいたこともあって、久々に料理。と言っても何とかの一つ覚えのラタトゥイユという名前の単なる野菜煮込み。あと近所のドラッグストアに買出しとか。

update-alternatives

ふむ、複数個の alternatives を扱う場合は --slave で指定するのか。はじめ理解していなくて --install で処理しようとしていたら出来なくて「?」となっていた。

    update-alternatives \
     --install /etc/chasenrc chasenrc ${chasenrc} ${priority} \
     --slave /var/lib/chasen/dic/debian chasen-dictionary ${destdir}

上記の様にすると、こんな感じになってる。

$ ls /etc/alternatives/|grep chasen
chasen-dictionary
chasenrc$ ls -al /etc/alternatives/chasenrc 
lrwxrwxrwx 1 root root 31 2008-04-06 17:21 /etc/alternatives/chasenrc -> /usr/share/chasen/chasenrc-utf8
0$ ls -al /etc/alternatives/chasen-dictionary
lrwxrwxrwx 1 root root 35 2008-04-06 17:21 /etc/alternatives/chasen-dictionary -> /var/lib/chasen/dic/naist-jdic-utf8
$ ls -al /etc/chasenrc
lrwxrwxrwx 1 root root 26 2008-04-06 17:15 /etc/chasenrc -> /etc/alternatives/chasenrc
$ ls -al /var/lib/chasen/dic
合計 16
drwxr-xr-x 4 root root 4096 2008-04-06 17:15 .
drwxr-xr-x 3 root root 4096 2008-04-06 17:08 ..
lrwxrwxrwx 1 root root   35 2008-04-06 17:15 debian -> /etc/alternatives/chasen-dictionary
drwxr-xr-x 2 root root 4096 2008-04-06 17:09 naist-jdic
drwxr-xr-x 2 root root 4096 2008-04-06 17:17 naist-jdic-utf8

lintian-overrides がうまく機能しない

Now running lintian...
W: naist-jdic-utf8: package-contains-empty-directory usr/share/chasen/dic/naist-jdic-utf8/

などと言われるので、以前 jd パッケージを作った際のおぼろげな記憶から確か警告を抑制することが出来るはず、と思って調べてみる。と、lintian のドキュメント (/usr/share/doc/lintian/lintian.html/ch2.html) に overrides の記載が。

An example file for a source package would look like:
 
     debian/source.lintian-overrides in your base source directory
     foo source: debian-files-list-in-source
     # Upstream distributes it like this, repacking would be overkill though, so
     # tell lintian to not complain:
     foo source: configure-generated-file-in-source config.cache

あー、だったら、debian/naist-jdic-utf8.lintian-overrides を作成して中身を以下の様にするはず。

naist-jdic-utf8 binary: package-contains-empty-directory usr/share/chasen/dic/naist-jdic-utf8/

と作ったものの、結果変わらず。はてな??

ん、もしかして

An example file for a binary package would look like:
 
     /usr/share/lintian/overrides/foo, where foo is the name of your package
    
     # We use a non-standard dir permission to only allow the webserver to look
     # into this directory:
     foo binary: non-standard-dir-perm
     foo binary: FSSTND-dir-in-usr /usr/man/man1/foo.1.gz

だから、binary パッケージの場合は指定が違うのか!しまった。大勘違い。

$ mkdir debian/lintian
$ mv debian/naist-jdic-utf8.lintian-overrides debian/lintian/naist-jdic-utf8
$ echo "debian/lintian/naist-jdic-utf8    usr/share/lintian/overrides/" > debian/naist-jdic-utf8.install

そして最後に debian/rules に dh_install を加えて debian/naist-jdic-utf8.install の内容を有効にする。

$ debuild -rfakeroot -sa -us -uc
(snip!)
Now running lintian...
N: 1 tag overridden (1 warning)
Finished running lintian.

おー、出力変わりました。昔は何も言わなくなってたと思うのですが、今は「N: 1 tag overridden (1 warning)」なんて言うんですねぇ。

ようやくこれでアップロード依頼ができるな。

chasen NMU, naist-jdic uploaded

ようやくこれでアップロード依頼ができるな。

などといっていたのですが、速攻で upload されました(naist-jdic は当然 new queue 行きですけど)。今回は、たまたま release goal のために bug squash していた Amaya Rodrigo さんにお願いすることになりました。

Amaya さんといえば、飼っている猫(Emacs と Vi というらしい)の動画がいい感じです :-)

Debian Maintainer 応募最終ステップ

既に表明と支持は完了していたので、changeset を BTS しました。何かヘマをやらかしてなくて、何事も無く通ると良いのですが。


2013-04-06 この日を編集

net-snmpパッケージを5.7.2ベースにしました。

Debian experimental に 5.7.2 を放り込みました(今現在リリース前のフリーズなのでunstableにはちょっと合わない&地雷埋め込んでる可能性があるので ;-)

人柱な人は試してみてください。

squeezeのnet-snmpでCVEが一個直ってない

念のためstable-proposed-updatesを登録してみた。バージョン番号は+squeeze1とかの方が良かったかな。まぁ、ツッコミがあるだろう…

net-snmpのBTSを掃除した

4,5個ぐらいcloseできた。100個は切りたいなぁ