«前の日(08-31) 最新 次の日(09-02)» 追記

ポケットを空にして。

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|

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

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

  1. takano32 (09-05)
  2. hyoshiok (09-02)
  3. Henrich (09-02)


2004-09-01 この日を編集

AFS

ふむ、 Andrew File System で略してAFSなのか。

CMU はカーネギーメロン大学の略。

がんばりましょう

ふむ。

ja 4209 (48%)
    日本語

...orz


2005-09-01 この日を編集

気合が足りない

やるき〜でろ〜

本日のツッコミ(全4件) [ツッコミを入れる]

Before...

_ どくたーT [お久しぶりです。 先輩のブログ難しすぎです。 私もやる気が最近出なくて困ってます。 いつもと違う環境。 たとえば旅に..]

_ ゆきち [僕も先輩のブログ難し過ぎです。]

_ えとー [神をシズメる(3点]


2007-09-01 この日を編集

ハマりの始まり。

サイトの編集をしていて、そういえば この通りには手元で生成できてないよな、と思い至る。
以前はエラーが出て動かないよね、 という話だったのだが、とりあえず強引に include/config から use Iconv を消して動作させてみる …一部エラーが出て(index.tt2 内で iconv を使おうとしているものがあるため)生成されないが一応 ttree は動いた。

が、他でもハマることになる。

まだエラーがでるよ。

henrich@stigma:~/website/www.debian.or.jp$ ./progs/fetch-dsa debug
ttree 2.9 (Template Toolkit version 2.19)
 
      Source: /home/henrich/website/www.debian.or.jp/src
 Destination: /home/henrich/website/www-test/
Include Path: [ /home/henrich/website/www.debian.or.jp/include ]
      Ignore: [ \b(CVS|RCS)\b, \.svn, ^#, ~$, \b(.svn)\b ]
        Copy: [ \.png$, \.jpg$, \.gif$, \.jpeg$, \.ico$, \.pdf$, \.tty$, \.eps$, 
\.txt$, \.mgp$, \.html$, \.htm$, \.ent$, \.sgml$, \.css$, \.js$ ]
      Accept: [  ]
      Suffix: [ tt2 => html ]
 
  + index.tt2                        (changed suffix to html)
  ! plugin error - XML.RSS: plugin not found

ん?XML.RSS: plugin not found?? ということは、/usr/lib/perl5/Template/Plugin/ に無いということ?

henrich@stigma:~/website/www.debian.or.jp$ ls /usr/lib/perl5/Template/Plugin/
Autoformat.pm  Directory.pm  Format.pm  Iterator.pm    Table.pm  XML
CGI.pm         Dumper.pm     GD         Pod.pm         URL.pm
Datafile.pm    File.pm       HTML.pm    Procedural.pm  View.pm
Date.pm        Filter.pm     Image.pm   String.pm      Wrap.pm

…確かに XML の文字は無い。

libtemplate-perl から XML 関連モジュールが消えている件

The XML::DOM, XML::RSS, XML::Simple and XML::XPath plugins are no longer 
distributed with the Template Toolkit as of version 2.15

なんだってー(AA略
そうか、古い環境だとまだ同梱されているバージョンだから問題が無いんだな。

They are now available in a separate Template::XML distribution.

うへ、apt-cache search してみたが、分離されたモジュールのパッケージが無いよ orz
libtemplate-perl パッケージの依存関連でもそれらしいものは無い。

libtemplate-xml-perl 一応解決篇

パッケージが無いなら作らざるを得ないだろ、ということで dh-make-perl で作ってみようとする。

henrich@stigma:~/src/$ wget http://search.cpan.org/CPAN/authors/id/A/AB/ABW/Template-XML-2.17.tar.gz
henrich@stigma:~/src/Template-XML-2.17$ dh-make-perl 
Found: Template-XML 2.17 (libtemplate-xml-perl arch=all)
Searching for XML::DOM package using apt-file.
Use of uninitialized value in split at /usr/bin/dh-make-perl line 688.
Searching for XML::RSS package using apt-file.
Use of uninitialized value in split at /usr/bin/dh-make-perl line 688.
Searching for XML::Simple package using apt-file.
Use of uninitialized value in split at /usr/bin/dh-make-perl line 688.
Searching for Template package using apt-file.
Use of uninitialized value in split at /usr/bin/dh-make-perl line 688.
Searching for XML::XPath package using apt-file.
Use of uninitialized value in split at /usr/bin/dh-make-perl line 688.
Searching for XML::Parser package using apt-file.
Use of uninitialized value in split at /usr/bin/dh-make-perl line 688.
 
Needs the following debian packages: libxml-dom-perl, libxml-rss-perl, libxml-simple-perl, 
libtemplate-perl, libxml-xpath-perl, libxml-parser-perl
Package does not provide a long description -  Please fill it in manually.
Using maintainer: Hideki Yamane (Debian-JP) 
Found docs: README
Using rules: /usr/share/dh-make-perl/rules.MakeMaker.noxs
Done

何か嫌な出力がいくつか見受けられるが…まぁよい。

debuild -rfakeroot -us -uc
(略)
cd ..
sudo dpkg -i libtemplate-xml-perl_2.17-0.1_all.deb

以上完了。RSS のパースができるようになった。

でも iconv がらみを直せてないな orz

そして解決篇。

どこで iconv 使ってるのか grep... あれ? .svn/text-base/Iconv.pm.svn-base なんてのが引っかかるぞ??…該当するはずの Iconv.pm は…無い??はてな???
svn list すると… repository にはあるな。とりあえず取得して中を覗くと武藤さんが作られた libtemplate 用の plugin じゃないですか。これを /usr/lib/perl5/Template/Plugin に symlink して include/config を revert して…動いた〜

って何で今まで無かったんだよ>俺

libtemplate-plugin-xml-perl パッケージができるようだ

libtemplate-plugin-xml-perl として ITP されている。 しかし、libtemplate-perl の方のバグ報告をクローズするのはよくないな。

sylpheed バージョンアップ待ち

悪意のある pop サーバの応答がらみで脆弱性が出ていた (LWN で見たとき、他で見かけたことが無かったので「?」となった)が、2.4.5 がリリースされた。パッケージがどのぐらいで対応するか分からなかったので、パッケージソースを取り寄せてとりあえず uscan するか、としたらエラーが出たので patch を送ったらそれをベースにさらに修正が加わった。よしよし。


2008-09-01 この日を編集

未承諾広告しまくり

LC での BoF の告知を投げまくってみる。

本日のツッコミ(全5件) [ツッコミを入れる]

Before...

_ Henrich [いや?当日受付ですよ、多分…って自分も心配になってきたぞ!]

_ hyoshiok [弊社のメールシステムでは、YLUGからのメールが見事SPAM判定されていました。w]

_ takano32 [メールきましたー!ありがとうございます!! 今回は行けそうにないッスが、来年あたり何かネタがないかごそごそしてみまー..]


2009-09-01 この日を編集

doc-base は install script (postinst,prerm)で対応しなくてもいい

doc-base のマニュアルの記述が古いんですね。バグ報告されていました。debhelperの新しいバージョンでは処理される模様。

priority の修正

といってもパッケージの。サーバ側で上書きされているのをBTSして直してもらうのが楽になったので、不一致になっているのをいくつか。