お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-09-19 20:04:58

barapha
メンバ
登録日: 2009-05-02

Epiphany_browser 起動しない

久しぶりに Epiphany を起動しようとしたところ、パネルに「Epiphany の起動中」という表示は現れるもののやがて消えてしまう。
HDD のアクセスランプが点かない。
記憶では先ごろのアップデートの際 epiphany も 2.30.5 にアップデートされたはず。
前回起動時は 2.30.2 のはずで、アップデート後は初めての起動でした。
この辺の情報お持ちの方いらっしゃいますか?

或いは推奨されないと思うが、2.30.2 の旧バージョンにするか、若しくは unstable かもしれない 2.30.
6 とか 2.31.5 も考慮したいと思いますが、
http://git.gnome.org/browse/epiphany/
このページの download からはどのようにインストールしたらよいでしょうか?

オフライン

 

#2 2010-09-19 23:07:15

Templer
メンバ
登録日: 2009-07-08

Re: Epiphany_browser 起動しない

現在Ubuntuから提供されているEpiphanyブラウザのバージョンは2.30.2が最高のようですので、2.30.5はちょっとクエスチョンマークです。
「端末」で下記コマンドを実行して確認してみてください。

コード:

dpkg -l epiphany\*
apt-cache policy epiphany-browser
egrep -i '[0-9] (install|upgrade|remove).*epiphany' /var/log/dpkg.log*

それと、落ちてしまう原因は「端末」で「epiphany」を実行すると何かエラーとして出力されるかもしれません。

オフライン

 

#3 2010-09-19 23:10:31

Templer
メンバ
登録日: 2009-07-08

Re: Epiphany_browser 起動しない

追加で「which epiphany」もしてみて、どのパスから起動されているのかも確認してみてください。

オフライン

 

#4 2010-09-20 00:24:47

barapha
メンバ
登録日: 2009-05-02

Re: Epiphany_browser 起動しない

実は起動しないので、synaptics から「再インストール」したり、ソフトウェアセンタから「削除」し、もう一度 synaptics からインストールしたのですが。
エラーも依存関係のメッセージもなかったので、このバージョンにかぎることだとは思うのですが。
むろん、2.30.2 の時にはフツーに使えていました。

コード:

$ which epiphany
/usr/bin/epiphany

$ dpkg -l epiphany\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ 名前         バージョ   説明
+++-==============-==============-============================================
ii  epiphany-brows 2.30.5-1~llwkt Intuitive GNOME web browser
ii  epiphany-brows 2.30.5-1~llwkt Data files for the GNOME web browser
un  epiphany-brows <なし>       (説明 (description) がありません)
un  epiphany-brows <なし>       (説明 (description) がありません)
un  epiphany-exten <なし>       (説明 (description) がありません)
un  epiphany-exten <なし>       (説明 (description) がありません)
un  epiphany-exten <なし>       (説明 (description) がありません)
un  epiphany-gecko <なし>       (説明 (description) がありません)
un  epiphany-webki <なし>       (説明 (description) がありません)
un  epiphany-webki <なし>       (説明 (description) がありません)
un  epiphany-webki <なし>       (説明 (description) がありません)

$ apt-cache policy epiphany-browser
epiphany-browser:
  インストールされているバージョン: 2.30.5-1~llwkt1
  候補: 2.30.5-1~llwkt1
  バージョンテーブル:
 *** 2.30.5-1~llwkt1 0
        500 http://ppa.launchpad.net/guido-iodice/guiodiclucid/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status
     2.30.2-1ubuntu1.1 0
        500 http://jp.archive.ubuntu.com/ubuntu/ lucid-updates/universe Packages
     2.30.2-1ubuntu1 0
        500 http://jp.archive.ubuntu.com/ubuntu/ lucid/universe Packages

$ egrep -i '[0-9] (install|upgrade|remove).*epiphany' /var/log/dpkg.log*
/var/log/dpkg.log:2010-09-12 00:15:54 upgrade epiphany-browser-data 2.30.2-1ubuntu1.1 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-12 00:16:09 upgrade epiphany-browser 2.30.2-1ubuntu1.1 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 11:29:25 upgrade epiphany-browser 2.30.5-1~llwkt1 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 11:29:26 upgrade epiphany-browser-data 2.30.5-1~llwkt1 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 11:29:38 install epiphany-browser-dev <なし> 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 11:29:39 install epiphany-extensions <なし> 2.30.2-1~llwkt1
/var/log/dpkg.log:2010-09-19 11:29:41 install epiphany-extensions-more <なし> 2.30.0+nmu1
/var/log/dpkg.log:2010-09-19 11:29:42 install epiphany-browser-dbg <なし> 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 18:33:34 remove epiphany-browser-dbg 2.30.5-1~llwkt1 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 18:33:35 remove epiphany-browser-dev 2.30.5-1~llwkt1 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 18:33:35 remove epiphany-extensions-more 2.30.0+nmu1 2.30.0+nmu1
/var/log/dpkg.log:2010-09-19 18:33:36 remove epiphany-extensions 2.30.2-1~llwkt1 2.30.2-1~llwkt1
/var/log/dpkg.log:2010-09-19 18:33:36 remove epiphany-browser 2.30.5-1~llwkt1 2.30.5-1~llwkt1
/var/log/dpkg.log:2010-09-19 19:31:37 install epiphany-browser 2.30.5-1~llwkt1 2.30.5-1~llwkt1

オフライン

 

#5 2010-09-20 01:07:22

Templer
メンバ
登録日: 2009-07-08

Re: Epiphany_browser 起動しない

「apt-cache policy epiphany-browser」の結果から現在のバージョンはPPAからインストールしたものとなっていますね。
そのバージョンにアップグレードしたのが今日(というか昨日の19日)のようですが、そこからおかしくなったということであればbaraphaさんの仰るようにバージョンの問題となります。

で、baraphaさんは2.30.2でも良いということなので、"ダウングレードしてPPAを無効にしてみましょう" と思ったのですが、「http://ppa.launchpad.net/guido-iodice/guiodiclucid/ubuntu/」からすると、追加したPPAは「ppa:guido-iodice/guiodiclucid」ですか?
Synapticの「ダウンロード元」で確認すると膨大な数のパッケージがインストール済みになっていませんでしょうか。(ちょっとサイトを覗いてみたら、もの凄い数のパッケージだったので…)

オフライン

 

#6 2010-09-20 21:35:01

barapha
メンバ
登録日: 2009-05-02

Re: Epiphany_browser 起動しない

>「端末」で「epiphany」を実行すると何かエラーとして出力されるかもしれません。

コード:

$ epiphany-browser
epiphany-browser: error while loading shared libraries: libgirepository-1.0.so.0: cannot open shared object file: No such file or directory

そこで「場所」→「ファイルの検索」から libgirepository-1.0.so を検索してみました。
libgirepository-1.0.so /usr/lib 共有ライブラリへのリンク
libgirepository-1.0.so.1 /usr/lib 共有ライブラリへのリンク
libgirepository-1.0.so.1.0.0 /usr/lib 共有ライブラリ
の三つが検出されましたが、libgirepository-1.0.so.0 は案の定存在しませんでした。

>追加したPPAは「ppa:guido-iodice/guiodiclucid」ですか?

その通り、ppa.launchpad.net/guido-iodice/guiodiclucid/ubuntu lucid main です。

>膨大な数のパッケージがインストール済みになっていませんでしょうか。

epiphany に関しては 2 packages / 15MiB 程度です。

話の順序が前後しますが、epiphany-browser を削除しても上記の libgirepository-1.0.so 関連は変化がありません。

>"ダウングレードしてPPAを無効にしてみましょう" と思ったのですが

で、それを実行して 2.30.2 にしても起動しませんでした。
ということも、 libgirepository-1.0.so 関連と関係があるのかなあと考えています。
となると、ubuntu に於ける「共有ライブラリ」って何だということになってくるのですが・・・。

epiphany を活かしたければ、ubuntu 再インストールから追っていくしかないのでしょうかね。

オフライン

 

#7 2010-09-20 22:31:55

Templer
メンバ
登録日: 2009-07-08

Re: Epiphany_browser 起動しない

なるほど。そのPPAは、不具合も辞さずで追加した、ということで良さそうですね。

で、ネットで検索してみたところ、同じエラーの報告がLaunchpadにありました。
https://bugs.launchpad.net/ubuntu/+sour … bug/611787
とりあえず、リンクするということで良さそうです。

オフライン

 

#8 2010-09-20 23:22:18

barapha
メンバ
登録日: 2009-05-02

Re: Epiphany_browser 起動しない

情報ありがとうございます。

コード:

sudo ln -s /usr/lib/libgirepository-1.0.so.1 /usr/lib/libgirepository-1.0.so.0

を早速実行した上で、再度 PPA を on にし、synaptic から 2.30.6 をインストールしてみました。
通常どおりに起動出来ました。ありがとうございました。
以前のブックマークもそのまま表示されました。どっかにプロファイルが残っていたのでしょうね。

それにしても、過日まで起動出来ていたのは一体何だったのだろうかというスッキリしない部分はありますが、こんな伏兵がいたとは!

>そのPPAは、不具合も辞さずで追加した、ということで良さそうですね。

実は lucid から gimp が抜かれてから、gimp 2.6.10 を得るために
$ sudo add-apt-repository ppa:guido-iodice/guiodiclucid
$ sudo apt-get update
を実行した時に追加されたものでした。

オフライン

 

#9 2010-09-21 23:53:13

Templer
メンバ
登録日: 2009-07-08

Re: Epiphany_browser 起動しない

スッキリしない部分は、
・「dpkg -S ファイル名」で、どのパッケージからインストールされたのかを調べる。
・「apt-cache policy パッケージ名」で、バージョンと、どのリポジトリからインストールされたのかを確認。
・「dpkg -L パッケージ名」で、インストールされたファイルを確認。
・正規のパッケージがどうなっているのかを「Ubuntu Packages Search」や「apt-file」で調べる。
と、晴れるかと思います。

で、その他も調べてみると、「ppa:guido-iodice/guiodiclucid」はどうもPPAの寄せ集めっぽく、そこにあるEpiphanyブラウザは「ppa:webkit-team/epiphany」と同じもののようで、そちらを見ると別段「gobject-introspection(libgirepository)」の最新版に依存しているというわけではなさそうで、「ppa:guido-iodice/guiodiclucid」に入れられているgobject-introspectionは想定に入っていなかった、なので想定外のことが起きてしまった、ということなのでしょう。

今回のEpiphanyブラウザに限らず、「ppa:guido-iodice/guiodiclucid」でアップグレードされたアプリには、それと同じような、また違った何かしらの不具合を孕んでいる可能性があります。
現状のまま運用する場合は、それを覚悟の上で運用してください。(#6でSynapticにより確認したであろう「ppa:guido-iodice/guiodiclucid」のパッケージ数から想像してみてください。あれは全て同リポジトリからインストールされたものです)
※ 「ppa:guido-iodice/guiodiclucid」に限らず、無数のリポジトリを追加すると同様の不具合が起きる可能性があります。


ちなみに、「ppa:guido-iodice/guiodiclucid」のサイトにあるgimpのメンテナーから辿ると、ppa:ferramroberto/gimpに行き着きました。特に依存するチームとかは書かれていませんので、こちらを追加することでGIMPの2.6.10をインストールすることができるのではないかと思います。(たまに依存関係が満たされていない状態のものもあったりするのですが…)

というか、Ubuntuから提供されているGIMP(2.6.8)ではダメなのでしょうか。

オフライン

 

#10 2010-09-26 11:45:51

barapha
メンバ
登録日: 2009-05-02

Re: Epiphany_browser 起動しない

Templer さんありがとうございます。数日見ていませんでした、sorry。

>Ubuntuから提供されているGIMP(2.6.8)ではダメなのでしょうか。

無論通常作業は 2.6.8 で事足りていますが、試してみたいものがあったのでゲットしたという訳です。

Templer による投稿:

その他も調べてみると、「ppa:guido-iodice/guiodiclucid」は どうもPPAの寄せ集めっぽく、そこにあるEpiphanyブラウザは「ppa:webkit-team/epiphany」と同じもののようで、そちらを見ると別段「gobject-introspection(libgirepository)」の最新版に依存しているというわけではなさそうで、「ppa:guido-iodice/guiodiclucid」に入れられているgobject-introspectionは想定に入っていなかった、なので想定外のことが起きてしまった、ということなのでしょう。

なるほど、そういうことだったのでしたか。
単なる「外部レポジトリ」と解釈していたのが、災いしたということなのですね。 有難うございました。

オフライン

 

#11 2010-09-26 12:26:36

barapha
メンバ
登録日: 2009-05-02

Re: Epiphany_browser 起動しない

今になってやっと Templer さんの言うことが理解できました。
別 hdd にある karmic では ppa:guido-iodice は適用していませんが、他に個々のレポジトリを適用していたので、1,878 がトータルでしたが、lucid ではそれが 2,095 になっていました。少なくとも 200 以上が「余計に」インストールされたという解釈になるものと考えます。

結局 ppa:guido-iodice で不要物までもインストールするのではなく、gimp 2.6.10 が欲しければ ppa:gwibber-daily を、epiphanyu-browser 2.30.6 が欲しければ ppa:webkit-team を適用していれば、そんなことにはならなかった(不具合部分は別として)、とこういうことなのですね。

オフライン

 

#12 2010-09-26 18:30:18

Templer
メンバ
登録日: 2009-07-08

Re: Epiphany_browser 起動しない

barapha による投稿:

別 hdd にある karmic では ppa:guido-iodice は適用していませんが、他に個々のレポジトリを適用していたので、1,878 がトータルでしたが、lucid ではそれが 2,095 になっていました。少なくとも 200 以上が「余計に」インストールされたという解釈になるものと考えます。

ここは、もしかしたら少し解釈が間違っているかもしれませんので補足しておきます。
KarmicとLucidで同じ構成を組んだとしても、Lucidで新しく追加された機能やソフトの多機能化によりパッケージ数が増えていることもあります。(不要になったものにより減ることもありますが)
PPAものを追加することでも、Ubuntu本家のものとは構成の違ったものもあったりしますので、そこで追加されるパッケージもあるかもしれませんが、そんなに多くはないと思います。(とはいえ、例のリポジトリは総パッケージ数が1000を超えているようなので何とも言えなかったりしますが…)
「余計に」と言えるものは、アップグレードも含めた例のリポジトリからインストールされたもの総てですね。

barapha による投稿:

epiphanyu-browser 2.30.6 が欲しければ ppa:webkit-team を適用していれば、そんなことにはならなかった(不具合部分は別として)、とこういうことなのですね。

こちらも補足。
おそらく、「ppa:webkit-team/epiphany」のEpiphanyブラウザはUbuntu本家の「gobject-introspection(libgirepository)」を期待していたと思いますので、#6のエラーは発生しないものと思われます。というのが、#9の前半でわかると思います。Ubuntu Lucidのは「....so.0」です。
(とはいえ、「ppa:webkit-team/ppa」も追加しておかないと不具合が出るかもしれません。しかしそれを追加すると、おそらくこれは考慮されているとは思いますが、今度はUbuntu本家側の他のwebkitアプリで不具合が発生するかもしれません。いたちごっこですね)

オフライン

 

#13 2010-09-26 19:05:01

Templer
メンバ
登録日: 2009-07-08

Re: Epiphany_browser 起動しない

すみません。

Templer による投稿:

おそらく、「ppa:webkit-team/epiphany」のEpiphanyブラウザはUbuntu本家の「gobject-introspection(libgirepository)」を期待していたと思いますので、#6のエラーは発生しないものと思われます。というのが、#9の前半でわかると思います。Ubuntu Lucidのは「....so.0」です。

「gobject-introspection」は「ppa:webkit-team/ppa」にもありますので、そちらを期待しているようです。(が、「ppa:webkit-team/ppa」のものも「....so.0」です)

オフライン

 

Board footer

Powered by FluxBB