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

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0002886VineSeed1 バグ2015-02-28 23:362016-10-26 22:22
報告者shirow_higa 
担当者ara_t 
優先度再現性毎回 
状態完了解決状況実装済 
概要0002886: [Seed] self-build-libquicktimeのインストールに失敗します。
説明VineSeedの最新環境で「self-build-libquicktime」をインストールすると、
パッケージのビルドに失敗してしまいます。

'-----------------------------------
$ sudo apt-get install self-build-libquicktime
.
.<<省略>>
.
`/var/tmp/self-build-libquicktime.KcciIq/rpm/SOURCES/self-build-libquicktime/libquicktime-1.2.4.tar.gz' に保存中

/var/tmp/self-build-libquickti 100%[======================================================>] 1005K 109KB/s 時間 11s

2015-02-28 23:15:07 (88.3 KB/s) - `/var/tmp/self-build-libquicktime.KcciIq/rpm/SOURCES/self-build-libquicktime/libquicktime-1.2.4.tar.gz' へ保存完了 [1028626/1028626]

     ソースファイルのダウンロードが完了しました。
     rpm パッケージをビルドしています...
      (詳細は /var/tmp/self-build-libquicktime.log を参照してください。)
      87%[====================================================> ]
     rpm パッケージのビルドが完了しました。
     *エラー: rpm パッケージがみつかりません。
完了
'-----------------------------------

/var/tmp/self-build-libquicktime.logのエラーの内容を元に検索したところ、
以下のHPを探しました。

'-----------------------------------
Grimoire - Bug 0000625: [libquicktime] fails to build with new ffmpeg 2.0 (patch provided) - Source Mage GNU/Linux

http://www.sourcemage.org/issues/625 [^]
'-----------------------------------

このHPにある「ffmpeg2.0.patch」を当てて、ソースファイルをmakeしたところ
無事完了することを確認しました。

'-----------------------------------
$ tar zxvf libquicktime-1.2.4.tar.gz

$ cd libquicktime-1.2.4

$ patch -p1 < ../ffmpeg2.0.patch

$ ./configure --enable-gpl --disable-rpath --with-cpuflags="$RPM_OPT_FLAGS" --disable-dependency-tracking --without-doxygen --disable-static --with-libdv --enable-libswscale

$ sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool

$ sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool

$ make
'-----------------------------------

次回リリース時に「ffmpeg2.0.patch」を含めた形に出来ないでしょうか?
ご対応の程よろしくお願いいたします。
再現方法$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install self-build-libquicktime
タグ設定されていません。
archx86
パッケージself-build-libquicktime-1.2.4-4vl7
添付ファイルpatch file icon ffmpeg2.0.patch [^] (5,227 バイト) 2015-02-28 23:36 [表示]

- 関連

-  コメント
(0009996)
ara_t (開発者)
2016-10-26 14:32

遅くなってしまいましたが、
ffmpeg2.0.patchを適用した
self-build-libquicktime-1.2.4-5vl7
をアップロードしました。

sudo vbuilder --version VineSeed --unionfs clean install-rpm self-build-libquicktime
sudo vbuilder --version VineSeed --arch i386 --unionfs clean install-rpm self-build-libquicktime
でエラーなくインストールできることは確認しています。

実機での確認をお願いします。
(0009997)
shirow_higa (報告者)
2016-10-26 22:00

ご対応頂きありがとうございました。

こちらの実機環境でも、無事インストールできる事を確認致しました。
(0009998)
ara_t (開発者)
2016-10-26 22:21

確認ありがとうございました。
この課題は完了にさせて頂きます。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2015-02-28 23:36 shirow_higa 新規課題
2015-02-28 23:36 shirow_higa 添付ファイル追加: ffmpeg2.0.patch
2015-12-19 22:36 tomop カテゴリ 1 バグ => カテゴリなし
2015-12-19 22:37 tomop プロジェクト Vine Linux => VineSeed
2016-10-26 14:32 ara_t コメント追加: 0009996
2016-10-26 14:33 ara_t 担当者 => ara_t
2016-10-26 14:33 ara_t 状態 新規 => テスト待ち
2016-10-26 14:33 ara_t 解決状況 不明 => 実装済
2016-10-26 14:33 ara_t カテゴリ カテゴリなし => 1 バグ
2016-10-26 22:00 shirow_higa コメント追加: 0009997
2016-10-26 22:21 ara_t コメント追加: 0009998
2016-10-26 22:22 ara_t 状態 テスト待ち => 完了


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