2009年3月25日

[vine-users:079270] Re: Thunderbirdがアップグレードされたら使えなくなりました。

daydreamerです。

 長南さん、助言ありがとうございます。
 少し長文になります。
 
> ただ、upgrade と dist-upgrade の違いや、-f オプションの意味については、
> man apt-get (あるいは、jman apt-get) で確認なさっておいてください。
> 普段は dist-upgrade ではなく、upgrade を使った方が無難です。


 man apt-get を確認しました。
 dist-upgradeについては、よく理解しないままこれまで使ってきました。
 その理由は、Vineに詳しい人から、「更新には以下のコマンドを実行すればよ
い」と教わっていたためです。

 # apt-get update
# apt-get upgrade
# apt-get dist-upgrade

-f オプションについては、いつからか自分で付けるようになっていました。
-f オプションについても、よく理解していませんでした。

> まったくの推測ですが、apt-get install self-build-faad2 をなさった
> ことがあるのではないでしょうか。

 よく覚えていません。

> /var/cache/self-build ディレクトリをご覧になってください。

以下のようになっていました。

# ls -Fal /var/cache/self-build
合計 3172
drwxr-xr-x 2 root root 4096 3月24日 15:13 ./
drwxr-xr-x 11 root root 4096 2月27日 13:46 ../
-rw-r--r-- 1 root root 194329 3月14日 22:52 faad2-2.6.1-2vl4.i386.rpm
-rw-r--r-- 1 root root 5628 3月14日 22:52
faad2-devel-2.6.1-2vl4.i386.rpm
-rw-r--r-- 1 root root 190029 3月21日 03:19
ffmpeg-0.4.9-11662.4vl4.i386.rpm
-rw-r--r-- 1 root root 59369 3月21日 03:19
ffmpeg-devel-0.4.9-11662.4vl4.i386.rpm
-rw-r--r-- 1 root root 2090112 3月21日 03:19
ffmpeg-libs-0.4.9-11662.4vl4.i386.rpm
-rw-r--r-- 1 root root 80045 3月14日 22:53 libmad-0.15.1b-3vl4.i386.rpm
-rw-r--r-- 1 root root 11295 3月14日 22:53
libmad-devel-0.15.1b-3vl4.i386.rpm
-rw-r--r-- 1 root root 22788 3月24日 15:13
xine-lib-a52dec-1.1.16.2-3vl4.i386.rpm
-rw-r--r-- 1 root root 454976 3月24日 15:13
xine-lib-extras-1.1.16.2-3vl4.i386.rpm
-rw-r--r-- 1 root root 6383 3月24日 03:14
xine-lib-faad-1.1.15-4vl4.i386.rpm
-rw-r--r-- 1 root root 7217 3月24日 15:13
xine-lib-faad-1.1.16.2-3vl4.i386.rpm
-rw-r--r-- 1 root root 61691 3月24日 15:13
xine-lib-mad-1.1.16.2-3vl4.i386.rpm


> それから、rpm -qa | grep faad2 をやってみてください。
> faad2-2.0-0.20040923vl1 などがインストール済みではないでしょうか。

 以下のように表示されました。

# rpm -qa | grep faad2
self-build-faad2-2.6.1-2vl4
faad2-2.6.1-2vl4
faad2-devel-2.6.1-2vl4

> たぶんここまでは当たっているだろうと思います。さて、それでは、
> どうしたらよいのだろうか。
>
> 1) xmms-aac がいらないのなら、それをアンインストールしてしまえば、
> 次に apt-get を使ったときに、faad2-2.6.1 がインストールされる
> のではないかと思います。

 1) のアンインストールをやってみました。以下、コマンドとその実行結果を
コピー&ペーストします。

--- ここから ---
# apt-get remove xmms-aac
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下のパッケージが削除されます:
xmms-aac
アップグレード: 0 個, 新規インストール: 0 個, 削除: 1 個, 保留: 0 個
0B のアーカイブを取得する必要があります。
展開後に 149kB が解放されます。
続行しますか? [Y/n]y
変更を適用しています...
準備中... ###########################################
[100%]
完了
作成した rpm パッケージをインストール中...
警告: パッケージ xine-lib-faad = 1.1.15-4vl4 は既に追加されています。
xine-lib-faad >= 1.1.16.2-3vl4 と置換します。
準備中... ###########################################
[100%]
1:faad2 ###########################################
[ 9%]
2:ffmpeg-libs ###########################################
[ 18%]
3:libmad ###########################################
[ 27%]
4:faad2-devel ###########################################
[ 36%]
5:ffmpeg ###########################################
[ 45%]
6:ffmpeg-devel ###########################################
[ 55%]
7:libmad-devel ###########################################
[ 64%]
8:xine-lib-a52dec ###########################################
[ 73%]
9:xine-lib-extras ###########################################
[ 82%]
10:xine-lib-faad ###########################################
[ 91%]
11:xine-lib-mad ###########################################
[100%]
インストールが完了しました。
インストールしたファイルを /var/cache/apt/archives に移動しました。

--- ここまで ---

上記を実行した後、

# ls -Fal /var/cache/self-build

 とコマンドを打つと、以下のように表示されました。

合計 8
drwxr-xr-x 2 root root 4096 3月25日 09:46 ./
drwxr-xr-x 11 root root 4096 2月27日 13:46 ../

 それから、xmms-aacが要るかどうかはよくわからないのですが、上記の一連の
作業を行った後に、一度削除したxmms-aacを再度installしようとすると、以下
のようなエラーが出ました。

# apt-get install xmms-aac
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
いくつかのパッケージをインストールすることができません。おそらく、
ありえない状況を要求したか、(必要なパッケージがまだそろっていなかっ
たり、まだIncomingから移動されていない)不安定なディストリビューション
を使用していないでしょうか。

単純な操作だけを行った時に、パッケージがインストール
できない場合は、バグリポートしてください。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージは解決できない依存関係を持っています:
xmms-aac: 依存: faad2 (= 2.0)
E: 壊れたパッケージです

 他のソフトの apt-get install はまだ試していません。

 以上です。宜しくご教示願います。

daydreamer

--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/


投稿者 xml-rpc : 2009年3月25日 10:14
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/83707
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。