匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 11:14 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000925 | Vine Linux | 1 バグ | 2010-02-04 16:02 | 2010-04-02 13:03 | |||||
報告者 | anonymous | ||||||||
担当者 | munepi | ||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 不明 | ||||||
バージョン | VineSeed | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000925: RE:self-build-vlcがビルドできません | ||||||||
説明 | Synapticからself-build-vlcをインストールすると self-build-libmad self-build-libmp4v2 self-build-faac self-build-ffmpeg self-build-vlc でビルドエラーになります。 作業中に生成されたログファイルを添付いたします。 ---------------------------------------- 宮崎隆一 | ||||||||
タグ | 設定されていません。 | ||||||||
arch | x86 | ||||||||
パッケージ | self-build-vlc-1.0.4-2vl6 | ||||||||
添付ファイル | vlc-build-error.log [^] (749,161 バイト) 2010-02-04 16:02 vlc-インストール作業記録 [^] (30,833 バイト) 2010-02-20 18:50 [表示] self-build-faac.log [^] (90,740 バイト) 2010-03-04 00:29 | ||||||||
コメント | |
(0003908) munepi (管理者) 2010-02-18 13:52 |
ご報告を有難うございます. また、反応が遅くなりましてすみません。 > Synapticからself-build-vlcをインストールすると self-build-libmad self- > build-libmp4v2 > self-build-faac self-build-ffmpeg self-build-vlc でビルドエラーになりま > す。 > 作業中に生成されたログファイルを添付いたします。 本件は、new toolchain (gcc-4.4)になった影響で、libmad, libmp4v2 などが コンパイルできないのが主な原因です。 [VineSeed:20120] にて、new toolchain への対応、および、いくつかのソースを更新しております。 こちらのテストをして頂ければありがたいです。 |
(0003909) anonymous (参照) 2010-02-20 18:50 |
> [VineSeed:20120] にて、new toolchain への対応、および、いくつかのソースを > 更新しております。 > こちらのテストをして頂ければありがたいです。 リプライありがとうございます。テストというほどのことはできませんが今日 新規にVineSeedをインストールいてSynapticのリポジトリに"test"へのパスを追加して システムをアップデートしてからself-build-vlcをインストールしてみました。 最初いきなりvlcをインストールしようとすると依存性の欠如やダウンロードできない パッケージなどがあり上手くいかなかったのでSynapticのエラーメッセージを参考に openssl,libsmbclientをダウングレードしてself-build-x264というパッケージを事前 にインストールしてからself-build-vlcをやってみましたが添付ファイルの一番下に あるように Could not find libavcodec or libavutil. Use --disable-avcodec to ignore this error. で止まってしまいます。実は自分のVine5.0環境でself-build-vlcを実行したときもこれと 同じエラーが出てインストールが出来ていません。 あまり参考にならないだろうとは思いますがご報告させていただきます。 ---------------------------------------- 宮崎隆一 |
(0003910) anonymous (参照) 2010-03-04 00:29 |
山本様、今日はself-build-faacを単独でインストールしてみたのですがやはりうまく いきませんでした。以下に作業記録を貼りつけself-build-faac.logを添付いたします。 self-build-faac.logの中に main.c:33:26: error: /usr/include/mp4v2/mp4v2.h: Permission denied というログがありますが作業はrootで行っています、原因がわかりません。 よろしくお願いします。 ------------------------------------------------------------------------------------------- [root@localhost ~]# apt-get install self-build-faac パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージが新たにインストールされます: self-build-faac アップグレード: 0 個, 新規インストール: 1 個, 削除: 0 個, 保留: 0 個 0B/9870B のアーカイブを取得する必要があります。 展開後に 7252B のディスク容量が追加消費されます。 変更を適用しています... 準備中 ############################## [100%] 更新/インストール中 self-build-faac-1.28-6vl6.noarch ############################## [100%] rpm パッケージの作成を開始します。(self-build-faac) ソースファイルをダウンロードしています... http://prdownloads.sourceforge.net/faac/faac-1.28.tar.bz2 [^] --2010-03-03 23:55:54-- http://prdownloads.sourceforge.net/faac/faac-1.28.tar.bz2 [^] prdownloads.sourceforge.net をDNSに問いあわせています... 216.34.181.59 prdownloads.sourceforge.net|216.34.181.59|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Found 場所: http://jaist.dl.sourceforge.net/project/faac/faac-src/faac-1.28/faac-1.28.tar.bz2 [^] [続く] --2010-03-03 23:55:55-- http://jaist.dl.sourceforge.net/project/faac/faac-src/faac-1.28/faac-1.28.tar.bz2 [^] jaist.dl.sourceforge.net をDNSに問いあわせています... 150.65.7.130 jaist.dl.sourceforge.net|150.65.7.130|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 531256 (519K) [application/x-bzip2] `/var/tmp/self-build-faac.uNhFO8/rpm/SOURCES/faac-1.28.tar.bz2' に保存中 100%[===================================================================================>] 531,256 695K/s 時間 0.7s 2010-03-03 23:55:56 (695 KB/s) - `/var/tmp/self-build-faac.uNhFO8/rpm/SOURCES/faac-1.28.tar.bz2' へ保存完了 [531256/531256] ソースファイルのダウンロードが完了しました。 rpm パッケージをビルドしています... (詳細は /var/tmp/self-build-faac.log を参照してください。) 100%[=========================================================================================================>] rpm パッケージのビルドが完了しました。 *エラー: rpm パッケージがみつかりません。 完了 --------------------------------------------------------------------------------------------------- 宮崎隆一 |
(0003911) munepi (管理者) 2010-03-04 00:42 |
> self-build-faac.logの中に > main.c:33:26: error: /usr/include/mp4v2/mp4v2.h: Permission denied > というログがありますが作業はrootで行っています、原因がわかりません。 有り難うございます。 当方でも chroot にて再現出来ております。 可能な限り早く対応したいと思います。 お手数をお掛けしますが、ひとまず /usr/include/mp4v2/*.h のパーミッションを 755 にすれば、 self-build-faac 以降、ビルドができるか思います。 |
(0003912) munepi (管理者) 2010-03-04 02:26 |
当方の再現方法について、補足いたします。 > > self-build-faac.logの中に > > main.c:33:26: error: /usr/include/mp4v2/mp4v2.h: Permission denied > > というログがありますが作業はrootで行っています、原因がわかりません。 > 有り難うございます。 > 当方でも chroot にて再現出来ております。 再現方法は、VineSeed 上で、 $ sudo vbuilder --clean --build --install-rpm apt-sourceslist-test --install-rpm self-build-faac にて確認しました。 > お手数をお掛けしますが、ひとまず > /usr/include/mp4v2/*.h のパーミッションを 755 にすれば、 > self-build-faac 以降、ビルドができるか思います。 すみません、正しくは、 「/usr/include/mp4v2 のパーミッションを 755 にすれば、」 でした。実際に、chroot 上で確認できます。 $ sudo /usr/sbin/chroot /var/local/vbootstrap/VineSeed /bin/bash bash-3.2# ls -la /usr/include/mp4v2/ total 152 drwx------ 2 root root 4096 Mar 4 02:13 . drwxr-xr-x 34 root root 4096 Mar 4 02:13 .. -rw-r--r-- 1 root root 6088 Mar 4 02:13 chapter.h -rw-r--r-- 1 root root 15818 Mar 4 02:13 file.h -rw-r--r-- 1 root root 3821 Mar 4 02:13 file_prop.h -rw-r--r-- 1 root root 15856 Mar 4 02:13 general.h -rw-r--r-- 1 root root 3037 Mar 4 02:13 isma.h -rw-r--r-- 1 root root 6161 Mar 4 02:13 itmf_generic.h -rw-r--r-- 1 root root 8568 Mar 4 02:13 itmf_tags.h -rw-r--r-- 1 root root 11663 Mar 4 02:13 meta.h -rw-r--r-- 1 root root 2515 Mar 4 02:13 mp4v2.h -rw-r--r-- 1 root root 2001 Mar 4 02:13 platform.h -rw-r--r-- 1 root root 1495 Mar 4 02:13 project.h -rw-r--r-- 1 root root 22517 Mar 4 02:13 sample.h -rw-r--r-- 1 root root 4001 Mar 4 02:13 streaming.h -rw-r--r-- 1 root root 12233 Mar 4 02:13 track.h -rw-r--r-- 1 root root 8596 Mar 4 02:13 track_prop.h |
(0003913) munepi (管理者) 2010-03-04 04:55 |
> > > self-build-faac.logの中に > > > main.c:33:26: error: /usr/include/mp4v2/mp4v2.h: Permission denied > > > というログがありますが作業はrootで行っています、原因がわかりません。 さきほど、[VineSeed:20268] にて、本件の不具合に対処しました self-build-libmp4v2-1.9.1-3vl6.{noarch,src}.rpm を put しました。 実際に、%files セションを以下のように修正することで対処しました。 %files devel %defattr(-,root,root) %doc README + %dir %{_includedir}/%{projname} %{_includedir}/%{projname}/*.h %{_libdir}/*.so %{_mandir}/man?/* |
(0003914) anonymous (参照) 2010-03-04 22:20 |
山本様、レスいただきありがとうございます。 > 「/usr/include/mp4v2 のパーミッションを 755 にすれば、」 これでself-build-faacのビルドに成功しました、引き続き self-build-vlcも実行してみたところVLCメディアプレーヤー をインストールすることが出来ました。この度は大変お世話になり ありがとうございます。 あと今日改めて新規のパーティションにSeedをインストールして openssl-develのバージョン依存関係を解決してself-build-gpac を前もってインストールしてからself-build-vlcを実行してみま したところself-build-mp4v2を修正してもらったお陰ですんなり self-build-vlcが通りました。 ------------------------------------------------------- 宮崎隆一 |
(0003915) munepi (管理者) 2010-04-02 13:03 |
ご確認下さいましてありがとうございました。 状態を完了に致します。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2010-02-04 16:02 | anonymous | 添付ファイル追加: vlc-build-error.log | |
2010-02-04 16:02 | anonymous | 新規課題 | |
2010-02-18 13:52 | munepi | コメント追加: 0003908 | |
2010-02-20 18:50 | anonymous | 添付ファイル追加: vlc-インストール作業記録 | |
2010-02-20 18:50 | anonymous | コメント追加: 0003909 | |
2010-03-04 00:29 | anonymous | 概要 | self-build-vlcがビルドできません => RE:self-build-vlcがビルドできません |
2010-03-04 00:29 | anonymous | 添付ファイル追加: self-build-faac.log | |
2010-03-04 00:29 | anonymous | コメント追加: 0003910 | |
2010-03-04 00:42 | munepi | コメント追加: 0003911 | |
2010-03-04 02:26 | munepi | コメント追加: 0003912 | |
2010-03-04 04:55 | munepi | 担当者 | => munepi |
2010-03-04 04:55 | munepi | コメント追加: 0003913 | |
2010-03-04 22:20 | anonymous | コメント追加: 0003914 | |
2010-04-02 13:03 | munepi | 状態 | 新規 => 完了 |
2010-04-02 13:03 | munepi | コメント追加: 0003915 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |