2009-11-08(日) 日差しはないけど、暖かい
_ 疲れが残っている
昨日の作業の疲れが取れず、体がだるい。だんだんと無理が効かなくなっているのを実感するなあ。
_ ばぐじら救援通信
いつものメモ書き。
- 10/27から11/9に登録されたバグ : Core / Suite / Fx / Tb / Web標準化
- 10/27から11/9に解決したバグ : Core / Suite / Fx / Tb / Web標準化
- 未解決のCriticalなバグ : Core / Suite / Fx / Tb / Web標準化
- 未解決のバグ総数 : Core / Suite / Fx / Tb / Web標準化
今回のネタは、Firefox 3.5.5/3.0.15とFirefox 3.6 Beta 1のリリースでいいかな。
_ 今日のFirefox - Hg 2009110811-trunk/Linux
ページのロード中やBack/Forwardなど、ランダムにクラッシュする。~/.xsession-errorsを見ると、
(firefox-bin:13326): GLib-GObject-WARNING **: /tmp/buildd/glib2.0-2.22.2/gobject /gsignal.c:2387: instance `0x7fe57595cc80' has no handler with id `2409' (firefox-bin:13326): GLib-GObject-WARNING **: /tmp/buildd/glib2.0-2.22.2/gobject /gsignal.c:2387: instance `0x7fe57595cc80' has no handler with id `2410'
ってなメッセージがズラズラッと出力されている。Bugzilla.orgを検索してもみつからないけど、うちの環境だけなのかな。
_ cups 1.4.1-5*その2
Bug #553445 : libpoppler-dev: Missing fofi include filesがbug #552818 : cups: FTBFS: OPVPOutputDev.cxx:27:31: error: fofi/FoFiTrueType.h: No such file or directoryの原因のようだ。Ubuntuのパッケージの方は大丈夫らしいから、そっちから持ってきて、もう一度ビルドしてみようかな。
[追記]popplerのdebian/libpopller-dev.installを以下のように変更すればよいようだ。
$ diff libpoppler-dev.install.orig libpoppler-dev.install 3a4 > fofi/*.h usr/include/poppler/fofi/
これで、popplerとcupsをリビルドしたら、うまくインストールできるようになった。
_ apt-ftparchiveでAPTのローカルリポジトリを作成する
基本的には、ここに書いてある方法でいいのだけれど、少し整理しておく。
まず、適当なディレクトリ*1を作成して、パッケージをコピーしておく。ソースパッケージもコピーしておいた方が、何かと便利かも。で、パッケージのあるディレクトリで、
$ apt-ftparchive packages . | gzip -c9 > Packages.gz $ apt-ftparchive sources . | gzip -c9 > Sources.gz
を実行する。
次に、/etc/apt/sources.listに
deb file:(ディレクトリ) ./ deb-src file:(ディレクトリ) ./
を追加してから、apt-get updateを実行すればよい。後は、普通にapt-get install hogeとかで、インストール可能。
*1 /usr/local/の下あたりがよい?
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
>今回のネタは、Firefox 3.5.5/3.0.15とFirefox 3.6 Beta 1のリリースでいいかな。<br>SeaMonkey2.0が正式にリリースされてます。
> SeaMonkey2.0が正式にリリースされてます。<br>お、忘れてました。<br>追加しておきます。