VineSeed ML アーカイブ



[VineSeed:024577] [VineLinux:1256] [Seed] Seed 環境で「self-build- mjpegtools 」をインストールすると、ビルドに失敗する。

  • From: bts-vinelinux@xxxxxxxxxxxxx
  • Subject: [VineSeed:024577] [VineLinux:1256] [Seed] Seed 環境で「self-build- mjpegtools 」をインストールすると、ビルドに失敗する。
  • Date: Fri, 27 Jan 2012 18:47:10 +0900
XXXXXXXX@XXXXXXXX wrote: 

最新の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)へ
上げて頂ければ助かります。


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

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

分類           : バグ
バージョン     : VineSeed
関連パッケージ : self-build-mjpegtools-1.9.0-1vl6  kernel-headers-3.2.2-1vl7
arch           : x86
状態           : 新規
優先度         : 中
重大度         : 普通
担当者         : 未定
添付ファイル   : self-build-mjpegtools.log (text/plain, 10633 bytes)

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

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

_______________________________________________
VineSeed mailing list
VineSeed@xxxxxxxxxxxxx
http://lists.vinelinux.org/mailman/listinfo/vineseed