2012-07-06(金) 帰りは雨だった
_ 眠かった
昨晩は、眠くなったので布団に入ったのに、そのあとはちっとも眠れなかった。すこし寝酒して寝たのだけど、かなりの睡眠不足。今日は夕方から眠くてしかたがなった。明日は休みなので、しっかりと休養しよう。
_ ia32-libs 20120701
インストールしようとしたら、依存関係の問題で出来ない。
$ sudo apt-get -s install ia32-libs パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 インストールすることができないパッケージがありました。おそらく、あり得 ない状況を要求したか、(不安定版ディストリビューションを使用しているの であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 動されていないことが考えられます。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージには満たせない依存関係があります: ia32-libs : 依存: ia32-libs-i386 E: 問題を解決することができません。壊れた変更禁止パッケージがあります。
ia32-libs is now Architecture: amd64 i386. The Packages-arch-specific needs to be adjusted to reflect this.
ってなことらしいのだが、今一つ良くわからない。
_ Bug-org 723487 : libxul.so: cannot open shared object file: No such file or directory
Firefoxを起動しようとすると、
XPCOMGlueLoad error for file /home/amnesia/firefox/libxpcom.so: libxul.so: cannot open shared object file: No such file or directory Couldn't load XPCOM.
ってなエラーになってしまうというバグ。13.0.1でも起きているというコメントもあるが、あまり騒ぎになっていないところを見ると、特定の環境の話なのかな。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
ia32-libsの説明は英語だと<br>Description: Transitional package to migrate ia32-libs to multiarch<br> This is a transitional package used to migrate the ia32-libs package to true multiarch. It can be removed once nothing on the system depends on it. <br> <br> This package requires multiarch to be enabled before it can be installed, use "dpkg --add-architecture i386".<br>になります。<br>dpkg 1.16からamd64でもi386のパッケージを入れられるみたいです。<br>両方入れてdpkg -l でみると<br>ii libc6:amd64 2.13-34 amd64 Embedded GNU C Library: Shared libraries<br>ii libc6:i386 2.13-34 i386 Embedded GNU C Library: Shared libraries<br>のように共存してます。
karuraさん、解説、ありがとうございます。<br>うちでも、lib6はamd64とi386のどちらもインストールされていました。<br>ia32-libsは、acroread(deb-multimedia.orgからインストールしたもの)が依存しているので、<br>今のところはアンインストールできないので、しばらく様子を見ることにします。
私はacroread もi386をインストールしました。
> 私はacroread もi386をインストールしました。<br>あ、そういう手がありましたか。<br>ちょっと、やってみます。