Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000958Vine Linux1 バグ2010-03-19 17:022010-09-06 11:17
報告者anonymous 
担当者 
優先度再現性不明 
状態完了解決状況保留 
バージョン5.1 
修正予定バージョン修正済バージョン 
概要0000958: Vine5.1(x86_32bit)でmpg321インストールできず
説明コマンドラインから音を出そうと思ったのですが、

> apt-get -y install mpg321
> パッケージリストを読みこんでいます... 完了
> 依存情報ツリーを作成しています... 完了
> いくつかのパッケージをインストールすることができません。おそらく、
> 整合性のとれない状況を要求したか、(必要なパッケージがまだそろって
> いなかったり、まだIncomingから移動されていない)不安定なディストリ
> ビューションを使用していないでしょうか。
>
> 単純な操作だけを行った時に、パッケージがインストール
> できない場合は、バグリポートしてください。
> 以下の情報がこの問題を解決するために役立つかもしれません:
>
> 以下のパッケージは解決できない依存関係を持っています:
> mpg321: 依存: libmad (>= 0.14.2b) それをインストールすることができません
> 依存: libmad.so.0 それをインストールすることができません
> E: 壊れたパッケージです

ということでした。
タグ設定されていません。
archx86
パッケージなし
添付ファイル

- 関連

-  コメント
(0004041)
anonymous (参照)
2010-03-19 17:12

メッセージをよく読んだらlibmadをいれればいいのかな?ということで

apt-get -y install self-build-libmad

した後にインストールしなおしたら入りました。
お騒がせしました。
(0004042)
munepi (管理者)
2010-03-31 09:40

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

> 以下のパッケージは解決できない依存関係を持っています:
> mpg321: 依存: libmad (>= 0.14.2b) それをインストールすることができません
> 依存: libmad.so.0 それをインストールすることができません
> E: 壊れたパッケージです

これは、libmad が 4.2 の途中ごろから、self-build-libmad へ変更した影響で、
残っていたパッケージとなります。

amarok パッケージも plus カテゴリに属しているけれども、
"例外的!?" に non-free カテゴリに属している一部の self-build-* に(ビルド)依存しております。

 amarok 1.4.10-4vlX
 PreReq: self-build-libmad, self-build-faad2
 BuildPreReq: self-build-faad2, self-build-libmad

この "例外!?" を、mpg321 にも適応させるのでしょうか?

個人的には、(以前にも VineSeed ML で流したかと思いますけれども、)
  属しているカテゴリよりも下位のカテゴリに依存させない (main > plus > non-free)
で宜しいかと思っています。

なので、もし amarok も含めて mpg321 も plus に属しているままであれば、
非 self-build (ビルド)依存にすべきじゃないでしょうか?

例えば、gststreamer framework のような感じで、
self-build-* に依存するような機能がプラグイン的に解決できるのであれば、
plus のままで機能的に制限なしで利用可能です。

しかし、nonfree に依存するパッケージがプラグイン的に依存関係が解決できないようであれば、
(1) plus に留意させるのであれば、nonfree な機能を削ぎ取る
(2) self-build化して、non-free カテゴリへ移動
(3) 他の名案 (^^;
などの対応策の検討が必要ですね。
(0004043)
anonymous (参照)
2010-04-29 11:54

> しかし、nonfree に依存するパッケージがプラグイン的に依存関係が解決できな
> いようであれば、
> (1) plus に留意させるのであれば、nonfree な機能を削ぎ取る
> (2) self-build化して、non-free カテゴリへ移動
> (3) 他の名案 (^^;
> などの対応策の検討が必要ですね。

http://www.mpg123.de/ [^]
mpg123 に替えて、--with-default-audio=pulse で提供してもらえると助かります。
(0004044)
iwaim (開発者)
2010-09-06 11:17

対応策の検討ということなので「保留」にしておきます。


> http://www.mpg123.de/ [^]
> mpg123 に替えて、--with-default-audio=pulse で提供してもらえると助かりま
> す。

こちらは対応するとしたら、新規パッケージの提供となります。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2010-03-19 17:02 anonymous 新規課題
2010-03-19 17:12 anonymous コメント追加: 0004041
2010-03-31 09:40 munepi コメント追加: 0004042
2010-04-29 11:54 anonymous コメント追加: 0004043
2010-09-06 11:17 iwaim 状態 新規 => 完了
2010-09-06 11:17 iwaim 解決状況 不明 => 保留
2010-09-06 11:17 iwaim コメント追加: 0004044


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker