Hatena::Groupfreebsd

peanutsjamjamのFreeBSD日記 このページをアンテナに追加 RSSフィード

2006-03-31

firefox-1.5.0.1_2,1 が起動しない firefox-1.5.0.1_2,1 が起動しない - peanutsjamjamのFreeBSD日記 を含むブックマーク はてなブックマーク - firefox-1.5.0.1_2,1 が起動しない - peanutsjamjamのFreeBSD日記 firefox-1.5.0.1_2,1 が起動しない - peanutsjamjamのFreeBSD日記 のブックマークコメント

ports tree を最新にして、 portsdb -Uu もなんとか終了した。さてどんな ports が新しくなったかな?見てみる。こんな風にコマンドを打つと、

% portversion -v

画面にずらずらっと、どれが新しくなっているのかが出てくる。

apache-2.2.0_7              =  up-to-date with port
aspell-0.60.4_3             =  up-to-date with port
atk-1.10.3_1                =  up-to-date with port
autoconf-2.13.000227_5      =  up-to-date with port
autoconf-2.59_2             =  up-to-date with port
automake-1.4.6_2            =  up-to-date with port
bitstream-vera-1.10_2       =  up-to-date with port
cairo-1.0.4                 =  up-to-date with port
cvsup-16.1h_2               =  up-to-date with port
desktop-file-utils-0.10_4   =  up-to-date with port
dirmngr-0.9.3_2             =  up-to-date with port
dnetc-2.9011.496_2,1        =  up-to-date with port
expat-2.0.0_1               =  up-to-date with port
fastest_cvsup-0.2.9_3       =  up-to-date with port
firefox-1.5.0.1_1,1         <  needs updating (port has 1.5.0.1_2,1)
fontconfig-2.3.2_3,1        =  up-to-date with port
freefonts-0.10_2            =  up-to-date with port
freetype2-2.1.10_3          =  up-to-date with port
 (以下略)

Firefox が新しくなってたので、何も考えずに portupgrade -a した。

そしたら、Firefox が起動しなくなりました。うへはー。

Firefox が使えないのは困るので、また何も考えずに、たった今アップグレードしたばかりの Firefox を削除。

# pkg_deinstall firefox-1.5.0.1_2,1

そして、前に作っておいたパッケージを使って、そっちをインストール

portinstall -P firefox-1.5.0.1_1,1

あー、作っておいてよかったぁ。make に時間がかかる port は、make install だけじゃなくて、make package もやっておくと、なにかの時に役立つ。

ところで、なんで firefox-1.5.0.1_2,1 は起動してくれないんだろう。調べるパワーは無いけど、他の人も同じ状況に遭遇しているのかな?と思ったら、そういう人がいた。Boris Kovalenko さんが send-pr しておりました。

http://www.freebsd.org/cgi/query-pr.cgi?pr=95100

http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2006-March/083646.html

Boris さん曰く

After upgrading to FireFox to 1.5.0.1_2,1 from 1.5.0.1_1,2 it failed to start. No error messages, no cores. Ktrace attached if it may help. Same problem with Thunderburd upgrade.

拙訳

FireFox を 1.5.0.1_1,2 から 1.5.0.1_2,1 にアップグレードしたんですわ、そしたら起動せんようになってしもたわ。エラーメッセージも出ぇへんし、core もよう吐かん。役に立つかもと思うて、Ktrace のログを張り付けておきまっせ。Thunderburd のアップグレードでも、おんなじ問題ですわ。

しばらくは様子見。