トップ «前の日記(2009-11-07(土)) 最新 次の日記(2009-11-09(月))» 編集

新秀の介の日記

過去の日記

2009-11-08(日) 日差しはないけど、暖かい

_ 疲れが残っている

昨日の作業の疲れが取れず、体がだるい。だんだんと無理が効かなくなっているのを実感するなあ。

_ ばぐじら救援通信

いつものメモ書き。

今回のネタは、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 filesbug #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をリビルドしたら、うまくインストールできるようになった。

Tags: Debian

_ 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とかで、インストール可能。

Tags: Debian

*1 /usr/local/の下あたりがよい?

本日のツッコミ(全2件) [ツッコミを入れる]
_ 通行人 (2009-11-09(月) 08:12)

>今回のネタは、Firefox 3.5.5/3.0.15とFirefox 3.6 Beta 1のリリースでいいかな。<br>SeaMonkey2.0が正式にリリースされてます。

_ 秀の介 (2009-11-09(月) 11:39)

> SeaMonkey2.0が正式にリリースされてます。<br>お、忘れてました。<br>追加しておきます。


Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com