2020年1月24日金曜日

Waterfox 2020.10

Firefox派生のブラウザ Waterfoxのバージョンが、current版もclassic版も、2020.01になりました。
    current : 最新Firefoxに合わせたもの
    classic : Firefox56にセキュリティパッチを当てて、今でも56時のアドオンが使える。

Debian busterに、インストールしても起動しない。

原因 : 2020.01バージョンには、Debian Buster stableのglibcバージョンが未対応。
 
    コマンド起動を試みると、
    $ sudo /(instll 先)/waterfox-classic/waterfox
    XPCOMGlueLoad error for file /(instll 先)/waterfox-classic/libnspr4.so:
    /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.30' not found (required by /(instll 先)/waterfox-classic/libnspr4.so)
    Couldn't load XPCOM.

    Debian buster stableのlibcは、
    $ locate libc.so
    ...略
    $ /lib/x86_64-linux-gnu/libc.so.6
    GNU C Library (Debian GLIBC 2.28-10) stable release version 2.28.
    Copyright (C) 2018 Free Software Foundation, Inc.
    ...略

結局 : 2019.12バージョンに戻しました。
・元の /home/%USER%/.wterfox/以下を確認。新しくyyyy.defaultができてたら名前を変えておくとか・・・
元のxxxx.defaultディレクトリ名とprofile.iniのPath=xxxx.defaultが同じなのを確認。
・インストールした2020.10版を削除。古いtar.bz2をインストール。
 $ sudo tar -jxvf waterfox-classic-2019.12.en-US.linux-x86_64.tar.bz2 -C  /(インストール先)
・waterfoxを起動して、プロファイルの引き継ぎ。OSメニューの調整など
参考 :
・Debian - libc6 (2.30-0experimental1)
 https://packages.debian.org/ja/experimental/libc6

・他のディストリビューションの glibcを DistroWatch.comからいくつか拾ってみた。
 Ubuntu 19.10 eoan : glibc 2.30
 Linux Mint 19.3 tricia : glibc 2.27
 Manjaro Linux 18.1.0 : glibc 2.29
 MX Linux 19 glibc : 2.28
 現状では Ubuntuのみが glibc 2.30のようだ。

追記:
少なくとも Feb. 06 の waterfox-classic-2020.01.1.en-US.linux-x86_64.tar.bz2 (89.9MiB)で 起動するようになりました。