Home » FreeBSD » linux-firefox 19

linux-firefox 19

2013/03/18 07:03

linux-firefox 13 以降、17 までは問題なくアップデート出来ていました。ところが、18 からは以下の様なエラーメッセージとともに起動しなくなりました。

XPCOMGlueLoad error for file /usr/local/lib/linux-firefox/libxpcom.so:
libxul.so: cannot open shared object file: No such file or directory
Couldn’t load XPCOM.

この時はあまり深く考えず一度 17 に戻しました。Windows 側も 19.0.2 までアップデートされるにつれ、FreeBSD 側も再度挑戦と試しましたが、やはり同様でした。

FreeBSD + linux-firefox のケースではなく、Linux ネイティブの情報はいくつか firefox-18,19 が起動できない問題 の様なケースを見掛けました。

現在の環境 FreeBSD 9.0-RELEASE (amd64) では linux_base-f10 を使用していて、glibc のバージョンは 2.9 です。これではおそらく 20 が出ても無理と予測しました。

linux_base-f10 の glibc のみアップデートする方法を模索していたところ、Install uTorrent Server on FreeNAS 0.7 が参考になりました。

# wget “http://archive.fedoraproject.org/pub/archive/fedora/linux/releases/12/Fedora/i386/os/Packages/glibc-2.11-2.i686.rpm”
# mkdir pkg
# cd pkg
# rpm2cpio ../glibc-2.11-2.i686.rpm | cpio -idmv
# tar czf glibc-2.11-2.i686.tgz *

事前に cd /compat/ ; tar zvfcp linux.0.tgz linux としておいて、いつでも戻せる様にしておいた方が無難ですね。そこまで準備して起動すると、

FATAL: kernel too old

はい、次の患者さん (エラー) どうぞ?

sysctl compat.linux.osrelease 2.6.16 の環境ですから、2.6.18 あたりに変更して試してみました。17 はそれでも起動しましたが、19 では

(firefox:56555): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
###!!! ABORT: Recursive layout module initialization: file /builds/slave/rel-\
m-rel-lx_bld-0000000000000/build/layout/build/nsLayoutModule.cpp, line 373
###!!! ABORT: Recursive layout module initialization: file /builds/slave/rel-\
m-rel-lx_bld-0000000000000/build/layout/build/nsLayoutModule.cpp, line 373
ExceptionHandler::GenerateDump waitpid failed:ExceptionHandler::WaitForContin\
ueSignal
                                sys_read failed:Invalid argument
Bad file descriptor

まぁ、そう簡単にはいきませんね。最近登場した linux_base-c6 では glibc のバージョンは 2.12 なので後日 VirtualBox で 9.1-RELEASE の環境を構築しつつテストしてみましょう。

Random Select

揚げずにからあげ (鮭) + 釜揚しらす
揚げずにからあげ (鮭 Part 1) の続きです。今回の調理に用意したかの様にちょうど良いサイズのフライパンがありました。小さじ 2 杯程のサラダ油を引いて熱した後、いよいよ焼き始めます。並べる前に
ゆし豆腐そば
うちなぁ料理と古酒家 ニライカナイ (沖縄ちゃんぽん) で沖縄ちゃんぽんデビューした後、すばやのメニューにも沖縄ちゃんぽんがあることを思い出しました。こちらにははっきりと "野菜とコンビーフ
名物黒豚餃子 並盛定食
My Select "日本一シリーズ" 第 3 弾です。お茶の水界隈を 20 年知っている私としては、ここは外せない店舗の 1 つです。知ったのが 12 年程前ですが、ずっと変わら
radserv ZG1
dmidecode をインストールした機器では、BIOS 内のハードウェア情報を OS から参照が可能になります。現在 FreeBSD 7.1-RELEASE i386 で提供している機器を 9.1-
株式会社エーティーワークス 富山本社
Drive Network ではすでに以下の記事でもご紹介している通り、株式会社エーティーワークス の radserv シリーズを大量投入しています。2012/04/19 Drive Network
生姜焼き定食
My Select "日本一シリーズ" 第 4 弾で真打ち登場。日本一美味しい黒豚餃子 よりも前から、それこそ確実に 20 年近く通い続けている とちぎや をご紹介。一時期お茶の水
マルゲリータ (9)
沖縄本島 (No. 20 – BACAR OKINAWA Part 1) の続きです。いよいよピザの準備に入ります。奥に大きな釜が見えます。キッチン ? の下が冷蔵庫の様で、丸まった状態の
ぶっかけ (冷)
実は 1 人で食べに行って、自分のお金でうどんを食べることは今までありませんでした。小さい頃のトラウマなのでしょうか、どうもうどんが好きになれず、断然そば派。つけ麺もうどんの面影があるので挑戦に二の足
与那国産カジキ 300g (1 日目)
ここ最近、休日のビールのお供にお刺身をチョイスすることが多々あります。夏季限定醸造生ビール 夏いちばんアサヒオリオン 沖縄だよりザ・プレミアム・モルツ <香るプレミアム> (Part 2)
FreeBSD Logo
FreeBSD kernel compile に続いて /etc/sysctl.conf のチューニングサンプルです。ここでは、radserv 向けにチューニングし、動作実績のある設定ファイルを紹介し
Valid HTML5 Valid CSS3 Another HTML Lint