Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001256Vine Linux1 バグ公開2012-01-27 18:472012-06-26 16:46
anonymous 
munepi 
不明 
完了不明 
VineSeed 
 
x86
self-build-mjpegtools-1.9.0-1vl6  kernel-headers-3.2.2-1vl7
0001256: [Seed] Seed環境で「self-build-mjpegtools」をインストールすると、ビルドに失敗する。
最新のSeed環境へ「self-build-mjpegtools」をインストールすると
以下のメッセージの通りビルドに失敗してしまいます。

それ以外の、依存に関わるパッケージについては無事にインストールが完了します。

'---[ここから]---
更新/インストール中
  self-build-mjpegtools-1.9.0-1vl6.noarc ############################## [100%]
rpm パッケージの作成を開始します。(self-build-mjpegtools)
     ソースファイルをダウンロードしています...
http://prdownloads.sourceforge.net/mjpeg/mjpegtools-1.9.0.tar.gz [^]
--2012-01-27 18:00:51-- http://prdownloads.sourceforge.net/mjpeg/mjpegtools-1.9.0.tar.gz [^]
prdownloads.sourceforge.net をDNSに問いあわせています... 216.34.181.59
prdownloads.sourceforge.net|216.34.181.59|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 301 Moved Permanently
場所: http://downloads.sourceforge.net/project/mjpeg/mjpegtools/1.9.0/mjpegtools-1.9.0.tar.gz [^] [続く]
--2012-01-27 18:00:52-- http://downloads.sourceforge.net/project/mjpeg/mjpegtools/1.9.0/mjpegtools-1.9.0.tar.gz [^]
downloads.sourceforge.net をDNSに問いあわせています... 216.34.181.59
prdownloads.sourceforge.net:80 への接続を再利用します。
HTTP による接続要求を送信しました、応答を待っています... 302 Found
場所: http://nchc.dl.sourceforge.net/project/mjpeg/mjpegtools/1.9.0/mjpegtools-1.9.0.tar.gz [^] [続く]
--2012-01-27 18:00:52-- http://nchc.dl.sourceforge.net/project/mjpeg/mjpegtools/1.9.0/mjpegtools-1.9.0.tar.gz [^]
nchc.dl.sourceforge.net をDNSに問いあわせています... 211.79.60.17, 2001:e10:ffff:1f02::17
nchc.dl.sourceforge.net|211.79.60.17|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 1718063 (1.6M) [application/x-gzip]
`/var/tmp/self-build-mjpegtools.xg7O7v/rpm/SOURCES/mjpegtools-1.9.0.tar.gz' に保存中

100%[====================================================================>] 1,718,063 575K/s 時間 2.9s

2012-01-27 18:00:55 (575 KB/s) - `/var/tmp/self-build-mjpegtools.xg7O7v/rpm/SOURCES/mjpegtools-1.9.0.tar.gz' へ保存完了 [1718063/1718063]

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


そこで、ログを確認しました。

# tail /var/tmp/self-build-mjpegtools.log

'---[ここから]---
checking for alpha architecture... no
checking linux/videodev.h usability... no
checking linux/videodev.h presence... no
checking for linux/videodev.h... no
configure: error: videodev.h not found - please install the linux kernel headers
エラー: /var/tmp/rpm-tmp.UZuVNV の不正な終了ステータス (%build)


RPM ビルドのエラー:
    /var/tmp/rpm-tmp.UZuVNV の不正な終了ステータス (%build)
'---[ここまで]---

kernel-headersがインストールされてないと出ます。

# rpm -q kernel-headers
kernel-headers-3.2.2-1vl7.i686

しかし、インストールはOKの様です。

そこで「videodev.hが」含まれているか確認します。

# rpm -ql kernel-headers | grep videodev
/usr/include/linux/videodev2.h

「videodev.h」では無く「videodev2.h」となっているようです。

「#include <linux/videodev2.h>」に変更すれば、ビルド出来るかも知れません。

確認の上、ご対応の程よろしくお願い致します。
また良ければ、最新バージョン(mjpegtools-2.0.0ext-mingw-bin.tar.bz2)へ
上げて頂ければ助かります。
設定されていません。
log self-build-mjpegtools.log (10,633) 2012-01-27 18:47
http://mantis.vinelinux.org/file_download.php?file_id=58&type=bug
課題の履歴
2012-01-27 18:47anonymous添付ファイル追加: self-build-mjpegtools.log
2012-01-27 18:47anonymous新規課題
2012-01-27 23:15anonymousコメント追加: 0000762
2012-02-13 23:37anonymousコメント追加: 0000763
2012-02-13 23:45munepiコメント追加: 0000764
2012-06-24 08:27munepi担当者 => munepi
2012-06-24 08:27munepi状態新規 => テスト待ち
2012-06-24 08:27munepiコメント追加: 0000765
2012-06-25 22:46anonymousコメント追加: 0000766
2012-06-26 16:46munepi状態テスト待ち => 完了
2012-06-26 16:46munepiコメント追加: 0000767

コメント
(0000762)
anonymous   
2012-01-27 23:15   
なんかググったら、似たようなことで困ってる方がいるようです。


The MJPEG/Linux square - Compile mjpegtools fails - ID: 3442124

http://sourceforge.net/tracker/index.php?func=detail&aid=3442124&group_id=5776&atid=105776 [^]
(0000763)
anonymous   
2012-02-13 23:37   
こちらのfedora16向けのsrc.rpmに含まれる「mjpegtools-2.0.0-v4l1.patch」を使うと、
seed環境で2.0.0が無事ビルド出来ることを確認しました。

http://packages.atrpms.net/dist/f16/mjpegtools/ [^]

とりあえず報告まで
(0000764)
munepi   
2012-02-13 23:45   
山本@千葉です。

報告ならびに、情報提供もありがとうございます。大変助かります。
とりいそぎ、反応のみです。

> こちらのfedora16向けのsrc.rpmに含まれる「mjpegtools-2.0.0-v4l1.patch」を
> 使うと、
> seed環境で2.0.0が無事ビルド出来ることを確認しました。
>
> http://packages.atrpms.net/dist/f16/mjpegtools/ [^]
>
> とりあえず報告まで
(0000765)
munepi   
2012-06-24 08:27   
山本@千葉です。

大変おそくなりましたが、
 [VineSeed:025326] update: self-build-gstreamer-plugins-{ffmpeg, ugly} (vl7), self-build-ffmpeg2theora (vl7), self-build-mjpegtools (vl7)
 http://ml.vinelinux.org/vineseed/msg08470.html [^]
にて、作業をしました。

ご確認いただけますでしょうか?

状態を「確認待ち」へ変更します。
(0000766)
anonymous   
2012-06-25 22:46   
> 山本@千葉です。
>
> ご確認いただけますでしょうか?
>
> 状態を「確認待ち」へ変更します。

山本様

ご対応頂きましてありがとうございます。
最新のSeed環境へ「self-build-mjpegtools-2.0.0-1vl7」を
無事にインストールすることが出来ました。
(0000767)
munepi   
2012-06-26 16:46   
山本@都内御茶ノ水です。

> ご対応頂きましてありがとうございます。
> 最新のSeed環境へ「self-build-mjpegtools-2.0.0-1vl7」を
> 無事にインストールすることが出来ました。

確認くださいましてありがとうございます。

状態を「完了」とします。