VineSeed ML アーカイブ



[VineSeed:21997] [VineLinux:1048] self- build-gstreamer-plugins- bad ビルドエラー

  • From: bts-vinelinux@xxxxxxxxxxxxx
  • Subject: [VineSeed:21997] [VineLinux:1048] self- build-gstreamer-plugins- bad ビルドエラー
  • Date: Sat, 16 Oct 2010 10:03:44 +0900
XXXXXXXX@XXXXXXXX wrote: 

早速、check-self-build-packages.sh の出力結果をお知らせ下さいまして有難
うございます。

3 > 
> 上のコマンドを実行してみたところなにやら非常に沢山のパッケージ
> が不足しているような結果が出力されました。
まず、gstreamer-plugins-bad インストール完了の解決からですが、
投稿 3 に添付なさっていました check-self-build-packages.sh.log に出力さ
れています

 RECOMMEND: You should rebuild the following packages: 
  self-build-a52dec self-build-faac self-build-faad2 self-build-ffmpeg self-build-gpac self-build-gstreamer-plugins-bad self-build-lame self-build-libdca self-build-libdvbpsi self-build-libdvdnav self-build-libmad self-build-libmp4v2 self-build-libmpeg2 self-build-vlc self-build-x264 self-build-xvidcore

とインストール成功
  gstreamer-plugins-ffmpeg-0.10.8-1vl5:	OK
となっている self-build-gstreamer-plugins-ffmpeg も
リビルドした方がよいです。

したがいまして、以下のコマンドによりリビルドなさると、
本件は解決し、本来ビルドされているべき self-build-* もビルドが完了する
はずです。

 $ sudo apt-get remove self-build-a52dec self-build-faac self-build-faad2 self-build-ffmpeg self-build-gpac self-build-gstreamer-plugins-bad self-build-lame self-build-libdca self-build-libdvbpsi self-build-libdvdnav self-build-libmad self-build-libmp4v2 self-build-libmpeg2 self-build-vlc self-build-x264 self-build-xvidcore self-build-gstreamer-plugins-ffmpeg
 $ sudo apt-get install self-build-gstreamer-plugins-bad self-build-vlc self-build-gstreamer-plugins-ffmpeg

> インストールして使ってみたかったアプリケーションはminitubeだった
> わけですがsynapticでパッケージについての説明を読んだ限りでは
> さきほど頂いたスクリプトが報告するような多くのパッケージを先に
> インストールしておくべきであるとは解りませんでした。
現在の self-build システムでは、
予めインストールすべきパッケージなどの依存関係は、問題なく解決されま
す。

おそらく、self-build-* をインストール中に途中でやめたか、
self-build-* の上流のライブラリでソースファイルの取得を失敗してビルド失
敗の連鎖により、
self-build-gstreamer-plugins-bad のビルドも失敗ということが推察されま
す。

vbuilder により、
Vine Linux 5.1 のほぼ最小インストールの環境から、
 $ sudo apt-get install self-build-gstreamer-plugins-bad
としても、elf-build-gstreamer-plugins-bad のビルドが完了することが確認
されております。

> おかげさまで自分は試行錯誤というか当てずっぽうに何でもかんでも
> インストールしなくて済みそうですが依存性の欠如をsynapticで解決
> するようにして頂いた方が良いように思います。できましたらそうい
> った方向で検討していただきたく要望いたします。

synaptic でも問題なくインストールできるはずですが、
self-build-* のインストール処理についてはまだまだ改良する余地がありま
す。
こちらは要検討ということにさせて下さいませ。


== このレポートの詳細は以下の通りです ==

レポート ID  : 1048
レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=1048

分類           : バグ
Vine ver.      : 5.1
関連パッケージ : minitube,self-build-gstreamer-plugins-bad
arch           : x86
状態           : 新規
優先度         : 中
重大度         : 普通
担当者         : munepi

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.8.
http://www.daifukuya.com/kagemai/