匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 04:00 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0001100 | Vine Linux | 1 バグ | 2011-01-24 12:18 | 2011-02-02 18:11 | |||||
報告者 | anonymous | ||||||||
担当者 | kazutaka | ||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 不明 | ||||||
バージョン | VineSeed | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0001100: VineSeedでの、「self-build-xbmc-10.0-1vl6.i686.rpm」インストールエラーについて | ||||||||
説明 | 今回、Seedで新たに「self-build-xbmc-10.0-1vl6.i686.rpm」がリリースされましたので、 すでにgitソースから導入していたパッケージを削除の上インストールしてみました。 しかしインストール途中でエラーが発生し、正しくインストールが完了しませんでした。 '---------------------------------------------------------- # apt-get update # apt-get install self-build-xbmc パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下の追加パッケージがインストールされます: enca enca-devel libmicrohttpd libmicrohttpd-devel libmms libmms-devel pysqlite python25 wavpack wavpack-devel 以下のパッケージが新たにインストールされます: enca enca-devel libmicrohttpd libmicrohttpd-devel libmms libmms-devel pysqlite python25 self-build-xbmc wavpack wavpack-devel アップグレード: 0 個, 新規インストール: 11 個, 削除: 0 個, 保留: 5 個 7092kB/7148kB のアーカイブを取得する必要があります。 展開後に 26.8MB のディスク容量が追加消費されます。 続行しますか? [Y/n]y 取得:1 http://updates.vinelinux.org [^] VineSeed/i386/plus enca 1.13-1vl6 [125kB] 取得:2 http://updates.vinelinux.org [^] VineSeed/i386/plus enca-devel 1.13-1vl6 [24.1kB] 取得:3 http://updates.vinelinux.org [^] VineSeed/i386/plus libmicrohttpd 0.9.2-1vl6 [49.4kB] 取得:4 http://updates.vinelinux.org [^] VineSeed/i386/plus libmicrohttpd-devel 0.9.2-1vl6 [19.1kB] 取得:5 http://updates.vinelinux.org [^] VineSeed/i386/plus python25 2.5.5-4vl6 [6493kB] 取得:6 http://updates.vinelinux.org [^] VineSeed/i386/plus pysqlite 2.4.1-1vl5 [146kB] 取得:7 http://updates.vinelinux.org [^] VineSeed/i386/plus wavpack 4.60-1vl6 [144kB] 取得:8 http://updates.vinelinux.org [^] VineSeed/i386/plus wavpack-devel 4.60-1vl6 [51.6kB] 取得:9 http://updates.vinelinux.org [^] VineSeed/i386/nonfree self-build-xbmc 10.0-1vl6 [38.9kB] 7092kB を 10s 秒で取得しました (648kB/s) 変更を適用しています... 準備中 ############################## [100%] 更新/インストール中 wavpack-4.60-1vl6.i686 ############################## [100%] wavpack-devel-4.60-1vl6.i686 ############################## [100%] libmms-0.6.2-1vl6.i686 ############################## [100%] libmms-devel-0.6.2-1vl6.i686 ############################## [100%] libmicrohttpd-0.9.2-1vl6.i686 ############################## [100%] libmicrohttpd-devel-0.9.2-1vl6.i686 ############################## [100%] enca-1.13-1vl6.i686 ############################## [100%] python25-2.5.5-4vl6.i686 ############################## [100%] pysqlite-2.4.1-1vl5.i386 ############################## [100%] enca-devel-1.13-1vl6.i686 ############################## [100%] self-build-xbmc-10.0-1vl6.i686 ############################## [100%] rpm パッケージの作成を開始します。(self-build-xbmc) ソースファイルをダウンロードしています... http://mirrors.xbmc.org/releases/source/xbmc-10.0.tar.gz [^] --2011-01-24 11:06:45-- http://mirrors.xbmc.org/releases/source/xbmc-10.0.tar.gz [^] mirrors.xbmc.org をDNSに問いあわせています... 212.110.166.220 mirrors.xbmc.org|212.110.166.220|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 302 Found 場所: http://ftp.sunet.se/pub/multimedia/xbmc/releases/source/xbmc-10.0.tar.gz [^] [続く] --2011-01-24 11:06:46-- http://ftp.sunet.se/pub/multimedia/xbmc/releases/source/xbmc-10.0.tar.gz [^] ftp.sunet.se をDNSに問いあわせています... 194.71.11.69, 2001:6b0:19::64 ftp.sunet.se|194.71.11.69|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 130239951 (124M) [application/x-gzip] `/var/tmp/self-build-xbmc.nuDJ9C/rpm/SOURCES/xbmc-10.0.tar.gz' に保存中 100%[========================================>] 130,239,951 413K/s 時間 9m 7s 2011-01-24 11:15:54 (233 KB/s) - `/var/tmp/self-build-xbmc.nuDJ9C/rpm/SOURCES/xbmc-10.0.tar.gz' へ保存完了 [130239951/130239951] ソースファイルのダウンロードが完了しました。 rpm パッケージをビルドしています... (詳細は /var/tmp/self-build-xbmc.log を参照してください。) 1%[> ] rpm パッケージのビルドが完了しました。 完了 '---------------------------------------------------------- 進捗が1%の状態で終了し、パッケージが正しくインストールされておりませんでした。 # rpm -ql xbmc パッケージ xbmc はインストールされていません。 また、/var/tmp/self-build-xbmc.logの内容を一部表示します。(全文は添付ファイルへ) '---------------------------------------------------------- # tail -n 100 /var/tmp/self-build-xbmc.log checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking cdio/iso9660.h usability... yes checking cdio/iso9660.h presence... yes checking for cdio/iso9660.h... yes checking whether stat file-mode macros are broken... no checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for an ANSI C-conforming const... yes checking for uid_t in sys/types.h... (cached) yes checking for inline... inline checking for int8_t... no checking for int16_t... no checking for int32_t... no checking for int64_t... no checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for C/C++ restrict keyword... __restrict checking for size_t... yes checking for ssize_t... yes checking for struct stat.st_rdev... yes checking whether time.h and sys/time.h may both be included... (cached) yes checking whether struct tm is in sys/time.h or time.h... time.h checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking whether byte ordering is bigendian... no checking for ccache... /usr/bin/ccache configure: enabling ccache configure: == DVDCSS support enabled. == fatal: Not a git repository (or any of the parent directories): .git configure: == External Libass not found, using internal. == configure: creating ./config.status checking MACHDEP... linux2 checking EXTRAPLATDIR... checking for --without-gcc... no checking for --with-cxx=<compiler>... no checking for i686-pc-linux-gnu-gcc... /usr/bin/ccache gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. configure: error: Submodule xbmc/lib/libPython/Python failed to configure エラー: /var/tmp/rpm-tmp.C5Swib の不正な終了ステータス (%build) RPM ビルドエラー: /var/tmp/rpm-tmp.C5Swib の不正な終了ステータス (%build) '---------------------------------------------------------- なにか、DVDCSS(libass?)のところと、Python関係でエラーになるようです。 | ||||||||
タグ | 設定されていません。 | ||||||||
arch | |||||||||
パッケージ | self-build-xbmc-10.0-1vl6.i686.rpm | ||||||||
添付ファイル | self-build-xbmc.log [^] (26,956 バイト) 2011-01-24 12:18 self-build-xbmc.log [^] (26,956 バイト) 2011-01-24 21:52 config.log [^] (379,290 バイト) 2011-01-26 20:19 Build and Config log.zip [^] (129,886 バイト) 2011-01-27 18:24 | ||||||||
コメント | |
(0000315) kazutaka (開発者) 2011-01-24 20:44 |
報告ありがとうございます。 > # tail -n 100 /var/tmp/self-build-xbmc.log <省略> > checking for --without-gcc... no > checking for --with-cxx=<compiler>... no > checking for i686-pc-linux-gnu-gcc... /usr/bin/ccache gcc > checking for C compiler default output file name... configure: error: C > compiler cannot create executables となっているので、恐らく gcc が入っていない環境だと 思われます。 とりあえず apt-get install gcc を実行してみてから、 apt-get install --reinstall self-build-xbmc を実行 してみて状況に変化がないか確認をしてみてもらえますか? ハラダ |
(0000316) anonymous (参照) 2011-01-24 21:52 |
ハラダ様 ご対応ありがとうございます。 以下、指示の事を試してみました。 > となっているので、恐らく gcc が入っていない環境だと > 思われます。 > > とりあえず apt-get install gcc を実行してみてから、 > apt-get install --reinstall self-build-xbmc を実行 > してみて状況に変化がないか確認をしてみてもらえますか? > > ハラダ '------------------------------------------- # apt-get update # apt-get install gcc 依存情報ツリーを作成しています... 完了 * gcc は既に最新バージョンがインストールされています。 アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 5 個 # rpm -q gcc gcc-4.4.3-9vl6.i686 '------------------------------------------- gcc は、導入済みの様ですが念のため再インストール・・・ # apt-get install --reinstall gcc そして、xbmc も再インストール・・・ # apt-get install --reinstall self-build-xbmc <<中略>> ソースファイルのダウンロードが完了しました。 rpm パッケージをビルドしています... (詳細は /var/tmp/self-build-xbmc.log を参照してください。) 1%[> ] rpm パッケージのビルドが完了しました。 完了 # rpm -q xbmc パッケージ xbmc はインストールされていません。 相変わらず1%で終了し、インストール出来ていないようです。 この時のログも添付しておきます。 ***この前に、ソースインストールしていたのがマズイのかな〜・・・ |
(0000317) kazutaka (開発者) 2011-01-25 02:18 |
確認ありがとうございます。 > # apt-get update > # apt-get install gcc > 依存情報ツリーを作成しています... 完了 > * gcc は既に最新バージョンがインストールされています。 > アップグレード: 0 個, 新規インストール: 0 個, 削除: 0 個, 保留: 5 個 との事ですので、alternative が上手く設定されていない 可能性があります。 とりあえず、 /sbin/update-alternatives --auto gcc と実行しすれば修復できると思います。 念の為、その後に ls -l /usr/bin/gcc と実行して、ちゃんと gcc のシンボリックができている ことを確認してみてください。 もし、これで問題なければ、再度 self-build-xbmc の 再インストールを試してみて下さい。 ハラダ |
(0000318) anonymous (参照) 2011-01-25 21:44 |
以下を試してみました。 # /sbin/update-alternatives --auto gcc 特にメッセージも無く終了。 続いて、シンボリックの確認。 # ls -l /usr/bin/gcc lrwxrwxrwx 1 root root 21 10月22日 2009 /usr/bin/gcc -> /etc/alternatives/gcc* # ls -l /etc/alternatives/gcc lrwxrwxrwx 1 root root 18 1月25日 21:16 /etc/alternatives/gcc -> /usr/bin/gcc-4.4.3* 問題無さそうなので、xbmcの再インストールへ # apt-get install --reinstall self-build-xbmc <<中略>> ソースファイルのダウンロードが完了しました。 rpm パッケージをビルドしています... (詳細は /var/tmp/self-build-xbmc.log を参照してください。) 1%[> ] rpm パッケージのビルドが完了しました。 完了 # rpm -q xbmc パッケージ xbmc はインストールされていません。 前のようにインストールに失敗したようです・・・。 |
(0000319) kazutaka (開発者) 2011-01-26 06:37 |
> 以下を試してみました。 > > # /sbin/update-alternatives --auto gcc > > 特にメッセージも無く終了。 > 続いて、シンボリックの確認。 > > # ls -l /usr/bin/gcc > lrwxrwxrwx 1 root root 21 10月22日 2009 /usr/bin/gcc -> > /etc/alternatives/gcc* > > # ls -l /etc/alternatives/gcc > lrwxrwxrwx 1 root root 18 1月25日 21:16 /etc/alternatives/gcc -> > /usr/bin/gcc-4.4.3* 確かに問題無さそうですね。 そうすると実際に contest で失敗しているようなので、 別の原因がありそうです。 ちょっと手間が掛かりますが、以下を実行して、できた config.log をレポートに添付をお願いできますか。 1. /usr/share/self-build-xbmc/ にある xbmc-vl.spec を ~/rpm/SPECS にコピー 2. /usr/share/self-build-xbmc/ にある 上記 .spec 以外の ファイルを ~/rpm/SOURCES にコピー 3. http://mirrors.xbmc.org/releases/source/xbmc-10.0.tar.gz [^] をダウンロードして ~/rpm/SOURCES に置く 4. rpmbuild -bc ~/rpm/SPECS/xbmc-vl.spec を実行してエラーで止まるのを待つ 5. ~/rpm/BUILD/xbmc-10.0//home/kazu/rpm/BUILD/xbmc-10.0/xbmc/lib/libPython/Python にある config.log を探す 上記は、単に実際のビルドを手動で行うだけなのですが、 これで失敗した時の状況が消えなくなるので、調べる 上でも楽になると思います。 ハラダ |
(0000320) anonymous (参照) 2011-01-26 08:24 |
指示のあった手動ビルドを行ってみました。 ~/rpm/SPECS と ~/rpm/SOURCES 以下へ、必要なファイルをそれぞれコピーして配置。 $ ls -l ~/rpm/SPECS/ 合計 8 -rw-r--r-- 1 hoge hoge 6799 1月26日 07:48 xbmc-vl.spec $ ls -l ~/rpm/SOURCES/ 合計 127460 -rw-r--r-- 1 hoge hoge 8318 1月26日 07:49 xbmc-10.0-Confluence-strings.xml -rw-r--r-- 1 hoge hoge 1476 1月26日 07:49 xbmc-10.0-default-locale.patch -rw-r--r-- 1 hoge hoge 117256 1月26日 07:49 xbmc-10.0-strings.xml -rw-r--r-- 1 hoge hoge 130239951 12月19日 03:01 xbmc-10.0.tar.gz -rw-r--r-- 1 hoge hoge 380 1月26日 07:49 xbmc.desktop そして手動ビルドを行う。 $ rpmbuild -bc ~/rpm/SPECS/xbmc-vl.spec エラー: ファイル ${HOME}/rpm/SOURCES/xbmc-10.0.tar.gz: そのようなファイルやディレクトリはありません $ ls -l ${HOME}/rpm/SOURCES/xbmc-10.0.tar.gz -rw-r--r-- 1 hoge hoge 130239951 12月19日 03:01 /home/hoge/rpm/SOURCES/xbmc-10.0.tar.gz ファイルは存在するのに、ありませんと言われるためビルド出来ず・・・。 |
(0000321) kazutaka (開発者) 2011-01-26 11:44 |
> $ rpmbuild -bc ~/rpm/SPECS/xbmc-vl.spec > エラー: ファイル ${HOME}/rpm/SOURCES/xbmc-10.0.tar.gz: そのようなファイル > やディレクトリはありません もしかしたらこれにハマってませんかね? http://trac.vinelinux.org/wiki/Vine6/AboutUpdateToolchain [^] ハラダ |
(0000322) anonymous (参照) 2011-01-26 12:58 |
話に割り込んで済みませんが これはaltanatives関連以外の原因でself-build型のパッケージで偶に 起こる事象で目的パッケージのビルドが完了したあとのビルドしたパッ ケージをインストールする処理が実行されないケースではないでしょうか。 自分の場合synapticでself-build-***を削除すると目的のパッケージ のインストール処理が行われた経験が何度かあります。 もし/var/cache/self-build/に作成されたパッケージが残っているなら 手動でrpm -ivh ***を実行してインストールが終わったら当該パッケージ を/var/cache/apt/archiveにmvするでも良いと思いますが。 この手の現象の発現する条件がはっきりしないのでbtsしていませんが 自分も何度か経験したことがあります。 #ハズしてたら申し訳ありません。 --------------------------------------- R.Miyazaki |
(0000323) anonymous (参照) 2011-01-26 20:19 |
ハラダ様 wikiに記載の「rpm-4.8.0への更新に伴う変更」について確認してみました。 $ rpm -q rpm rpm-4.8.1-3vl6.i686 $ cat ~/.rpmmacros %_topdir ${HOME}/rpm # gpg signing # %_signature gpg # %_gpg_name Your Name <your mail address> rpm-4.8.0以降を使っているので、以下のように修正。 %_topdir ${HOME}/rpm ----> %_topdir %{getenv:HOME}/rpm (ちなみに、/root/.rpmmacros には記載自体ありませんでした。) 手動ビルドを再実行。 $ rpmbuild -bc ~/rpm/SPECS/xbmc-vl.spec <<中略>> -L/lib -ldbus-1 -lpthread -lrt -lSDL -lpthread -L/lib -lhal -ldbus-1 -lpthread -lrt -L/lib -lhal-storage -lhal -ldbus-1 -lpthread -lrt -rdynamic + exit 0 ビルドは開始出来たのですが、なにか途中で終了した模様。 このときの、config.log を添付しております。 '--------------------------------------------------------- R.Miyazaki様 念のため、self-build-xbmc を削除の上、再インストール。 # apt-get update # apt-get remove self-build-xbmc # apt-get install self-build-xbmc 今まで同様、進捗率1%で終了。 # ls /var/cache/self-build/ ディレクトリやパッケージなど1つも無いので、特にメッセージ無しで終了しました。 そのため、rpm -ivh **** での個別インストールは出来ませんでした。 |
(0000324) anonymous (参照) 2011-01-26 22:26 |
> '--------------------------------------------------------- > > R.Miyazaki様 > > 念のため、self-build-xbmc を削除の上、再インストール。 > > # apt-get update > # apt-get remove self-build-xbmc > # apt-get install self-build-xbmc > > 今まで同様、進捗率1%で終了。 > > # ls /var/cache/self-build/ > > ディレクトリやパッケージなど1つも無いので、特にメッセージ無しで終了しまし > た。 > そのため、rpm -ivh **** での個別インストールは出来ませんでした。 外しました申し訳ありません。 なので自分もapt-get install self-build-xbmcしてみたところ現在こんな感じ で上手くビルドできそうな様子です。 ソースファイルのダウンロードが完了しました。 rpm パッケージをビルドしています... (詳細は /var/tmp/self-build-xbmc.log を参照してください。) 51%[==============================> ] kazutaka様のconfig.logと自分のものとdiffをとってみたところ下のような結果 になりました。 13c13 < hostname = localhost.localdomain --- > hostname = mythtv.ddo.jp 15c15 < uname -r = 2.6.37 --- > uname -r = 2.6.35-7vl6 17c17 < uname -v = 0000001 SMP Wed Jan 19 15:33:21 JST 2011 --- > uname -v = 0000001 SMP Sun Jan 9 20:19:00 JST 2011 30c30,31 < PATH: /sbin --- > PATH: /usr/kerberos/bin > PATH: /usr/local/bin 32d32 < PATH: /usr/sbin 34c34,37 < PATH: /usr/X11R6/bin --- > PATH: /usr/local/sbin > PATH: /usr/sbin > PATH: /sbin > PATH: /usr/NX/bin 494c497 < /tmp/ccEjOZQn.o: In function `main': --- > /tmp/cc5fsVQj.o: In function `main': 601c604 < /tmp/ccmJJy90.o: In function `main': --- > /tmp/ccTZeqJI.o: In function `main': 698c701 < /tmp/ccIHLrEl.o: In function `main': --- > /tmp/ccNGcwjR.o: In function `main': 870c873 < /tmp/cc9weGAR.o: In function `main': --- > /tmp/ccdV5rBo.o: In function `main': 1006c1009 < /tmp/ccRJdvGb.o: In function `main': --- > /tmp/cc1yZiPZ.o: In function `main': 3564c3567,3568 < configure:13808: result: no --- > configure:13796: found /usr/bin/git > configure:13808: result: yes 10512,10513c10516,10518 < configure:15105: result: none < configure:15117: ccache not found. Falling back to default CC --- > configure:15092: found /usr/bin/ccache > configure:15105: result: /usr/bin/ccache > configure:15124: enabling ccache 10539c10544 < on localhost.localdomain --- > on mythtv.ddo.jp 10925c10930 < ac_cv_path_CCACHE=none --- > ac_cv_path_CCACHE=/usr/bin/ccache 10936c10941 < ac_cv_prog_HAVE_GIT=no --- > ac_cv_prog_HAVE_GIT=yes 11023c11028 < ACLOCAL='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc-10.0/build-aux/missing --run aclocal-1.11' --- > ACLOCAL='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run aclocal-1.11' 11030c11035 < AMTAR='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc-10.0/build-aux/missing --run tar' --- > AMTAR='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run tar' 11034,11036c11039,11041 < AUTOCONF='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc-10.0/build-aux/missing --run autoconf' < AUTOHEADER='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc-10.0/build-aux/missing --run autoheader' < AUTOMAKE='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc-10.0/build-aux/missing --run automake-1.11' --- > AUTOCONF='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run autoconf' > AUTOHEADER='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run autoheader' > AUTOMAKE='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run automake-1.11' 11041,11042c11046,11047 < CC='gcc' < CCACHE='none' --- > CC='/usr/bin/ccache gcc' > CCACHE='/usr/bin/ccache' 11053c11058 < CXX='g++' --- > CXX='/usr/bin/ccache g++' 11088c11093 < HAVE_GIT='no' --- > HAVE_GIT='yes' 11121c11126 < MAKEINFO='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc-10.0/build-aux/missing --run makeinfo' --- > MAKEINFO='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run makeinfo' 11227c11232 < install_sh='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc-10.0/build-aux/install-sh' --- > install_sh='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/install-sh' 自分の環境にはgitとccacheはインストールされていないのでうまくいってる感じがいたします。 またハズしてるかもしれませんがその時は悪しからず。 ----------------------------------------------- R.Miyazaki |
(0000325) anonymous (参照) 2011-01-26 22:46 |
> kazutaka様のconfig.logと自分のものとdiffをとってみたところ下のような結果 > > になりました。 > > > > 13c13 > < hostname = localhost.localdomain > --- > > hostname = mythtv.ddo.jp > 15c15 > < uname -r = 2.6.37 > --- > > uname -r = 2.6.35-7vl6 > 17c17 > < uname -v = 0000001 SMP Wed Jan 19 15:33:21 JST 2011 > --- > > uname -v = 0000001 SMP Sun Jan 9 20:19:00 JST 2011 > 30c30,31 > < PATH: /sbin > --- > > PATH: /usr/kerberos/bin > > PATH: /usr/local/bin > 32d32 > < PATH: /usr/sbin > 34c34,37 > < PATH: /usr/X11R6/bin > --- > > PATH: /usr/local/sbin > > PATH: /usr/sbin > > PATH: /sbin > > PATH: /usr/NX/bin > 494c497 > < /tmp/ccEjOZQn.o: In function `main': > --- > > /tmp/cc5fsVQj.o: In function `main': > 601c604 > < /tmp/ccmJJy90.o: In function `main': > --- > > /tmp/ccTZeqJI.o: In function `main': > 698c701 > < /tmp/ccIHLrEl.o: In function `main': > --- > > /tmp/ccNGcwjR.o: In function `main': > 870c873 > < /tmp/cc9weGAR.o: In function `main': > --- > > /tmp/ccdV5rBo.o: In function `main': > 1006c1009 > < /tmp/ccRJdvGb.o: In function `main': > --- > > /tmp/cc1yZiPZ.o: In function `main': > 3564c3567,3568 > < configure:13808: result: no > --- > > configure:13796: found /usr/bin/git > > configure:13808: result: yes > 10512,10513c10516,10518 > < configure:15105: result: none > < configure:15117: ccache not found. Falling back to default CC > --- > > configure:15092: found /usr/bin/ccache > > configure:15105: result: /usr/bin/ccache > > configure:15124: enabling ccache > 10539c10544 > < on localhost.localdomain > --- > > on mythtv.ddo.jp > 10925c10930 > < ac_cv_path_CCACHE=none > --- > > ac_cv_path_CCACHE=/usr/bin/ccache > 10936c10941 > < ac_cv_prog_HAVE_GIT=no > --- > > ac_cv_prog_HAVE_GIT=yes > 11023c11028 > < ACLOCAL='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc- > 10.0/build-aux/missing --run aclocal-1.11' > --- > > ACLOCAL='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run aclocal-1.11' > 11030c11035 > < AMTAR='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc- > 10.0/build-aux/missing --run tar' > --- > > AMTAR='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run tar' > 11034,11036c11039,11041 > < AUTOCONF='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc- > 10.0/build-aux/missing --run autoconf' > < AUTOHEADER='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc- > 10.0/build-aux/missing --run autoheader' > < AUTOMAKE='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc- > 10.0/build-aux/missing --run automake-1.11' > --- > > AUTOCONF='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run autoconf' > > AUTOHEADER='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run autoheader' > > AUTOMAKE='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run automake-1.11' > 11041,11042c11046,11047 > < CC='gcc' > < CCACHE='none' > --- > > CC='/usr/bin/ccache gcc' > > CCACHE='/usr/bin/ccache' > 11053c11058 > < CXX='g++' > --- > > CXX='/usr/bin/ccache g++' > 11088c11093 > < HAVE_GIT='no' > --- > > HAVE_GIT='yes' > 11121c11126 > < MAKEINFO='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc- > 10.0/build-aux/missing --run makeinfo' > --- > > MAKEINFO='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/missing --run makeinfo' > 11227c11232 > < install_sh='${SHELL} /var/tmp/self-build-xbmc.NWxPAO/rpm/BUILD/xbmc- > 10.0/build-aux/install-sh' > --- > > install_sh='${SHELL} /home/shirow/rpm/BUILD/xbmc-10.0/build-aux/install-sh' > > > 自分の環境にはgitとccacheはインストールされていないのでうまくいってる感じ > がいたします。 > またハズしてるかもしれませんがその時は悪しからず。 上の投稿でバグ報告された方の名前と担当者の方の名前を取り違えてしまいました。 kazutaka様のところは報告者様の誤りです、失礼しました。 ------------------------------------------------------- R.Miyazaki |
(0000326) kazutaka (開発者) 2011-01-27 00:27 |
元投稿者の方のコメント$10に添付されていた config.log を見ましたが、 configure: exit 0 で終了しているので、configure 自体は正常に終了している ようです。 ということで、次はコンパイル時に別のエラーで止まっていると 思われます。 お手数ですが、今度は以下のコマンドを実行して、 $ rpmbuild -bc ~/rpm/SPECS/xbmc-vl.spec 2>&1 tee build.log できたファイル build.log を添付していただけますか? # とりあえず configure が成功したということは、 # 最初の gcc が見つからない問題はクリアしたと思われます。 ハラダ |
(0000327) kazutaka (開発者) 2011-01-27 00:31 |
コマンドがちょっと間違ってました。 $ rpmbuild -bc ~/rpm/SPECS/xbmc-vl.spec 2>&1 | tee build.log でお願いします。 ハラダ |
(0000328) anonymous (参照) 2011-01-27 18:24 |
ハラダ様 ご確認頂きありがとうございます。 ご指示のコマンドを実行してみました。 $ rpmbuild -bc ~/rpm/SPECS/xbmc-vl.spec 2>&1 | tee build.log <<中略>> make[1]: Leaving directory `/home/shirow/rpm/BUILD/xbmc-10.0/xbmc/lib/libPython/linux' + exit 0 完了したので、その時の build.log を添付しておきます。 '------------------------------------------------------------- R.Miyazaki様 指摘の git と ccache を削除して、self-build-xbmc 再インストールを試してみました。 # apt-get update # apt-get remove git ccache self-build-xbmc # apt-get install self-build-xbmc <<中略>> ソースファイルのダウンロードが完了しました。 rpm パッケージをビルドしています... (詳細は /var/tmp/self-build-xbmc.log を参照してください。) 100%[============================================================>] rpm パッケージのビルドが完了しました。 完了 作成/ダウンロードした rpm パッケージをインストールしています... 準備中... ########################################### [100%] 1:xbmc ########################################### [100%] インストールが完了しました。 インストールしたファイルを /var/cache/apt/archives に移動しました。 # rpm -q xbmc xbmc-10.0-1vl6.i686 なんと、今回はコンパイルとインストールが完了したようです。 $ xbmc とりあえず起動するのを確認しました。 詳細な動作確認については、まだ行っておりません。 ==>すぐに気づいたのは「国際化」→「タイムゾーン」が初期設定で「Japan」になっていません。 (gitソースでインストールして時の、キャッシュが悪さしてたのかな〜?) この時の config.log を添付しておきます。 |
(0000329) kazutaka (開発者) 2011-01-27 22:26 |
> make[1]: Leaving directory `/home/shirow/rpm/BUILD/xbmc- > 10.0/xbmc/lib/libPython/linux' > + exit 0 > > 完了したので、その時の build.log を添付しておきます。 添付ありがとうございます。 が、exit 0 で終わってしまったので、コンパイルも正常に 完了したようです。 できれば、続けて rpm パッケージのビルドの続きを行って 原因を特定したかったのですが、 > 指摘の git と ccache を削除して、self-build-xbmc 再インストールを試してみ > ました。 <中略> > なんと、今回はコンパイルとインストールが完了したようです。 との事なので、既に条件が変わってしまっい再現できなさそう ですので、とりあえず悪さをしていた可能性が高い ccache を configure で disable するようにしておきます。 他に何か気づいたことがあれば、またコメントをお願いします。 ハラダ |
(0000330) anonymous (参照) 2011-01-30 19:24 |
ハラダ様 いろいろとご対応頂きありがとうございました。 今回の修正のおかげで、git & ccache が入ってる環境でも、 無事に「xbmc-10.0-2vl6.i686」のインストールが完了しました。 |
(0000331) kazutaka (開発者) 2011-02-02 18:11 |
> 今回の修正のおかげで、git & ccache が入ってる環境でも、 > 無事に「xbmc-10.0-2vl6.i686」のインストールが完了しました。 確認ありがとうございます。 完了にします。 ハラダ |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2011-01-24 12:18 | anonymous | 添付ファイル追加: self-build-xbmc.log | |
2011-01-24 12:18 | anonymous | 新規課題 | |
2011-01-24 20:44 | kazutaka | 担当者 | => kazutaka |
2011-01-24 20:44 | kazutaka | 状態 | 新規 => 担当者決定 |
2011-01-24 20:44 | kazutaka | コメント追加: 0000315 | |
2011-01-24 21:52 | anonymous | 添付ファイル追加: self-build-xbmc.log | |
2011-01-24 21:52 | anonymous | コメント追加: 0000316 | |
2011-01-25 02:18 | kazutaka | コメント追加: 0000317 | |
2011-01-25 21:44 | anonymous | arch | => x86 |
2011-01-25 21:44 | anonymous | コメント追加: 0000318 | |
2011-01-26 06:37 | kazutaka | コメント追加: 0000319 | |
2011-01-26 08:24 | anonymous | コメント追加: 0000320 | |
2011-01-26 11:44 | kazutaka | コメント追加: 0000321 | |
2011-01-26 12:58 | anonymous | コメント追加: 0000322 | |
2011-01-26 20:19 | anonymous | 添付ファイル追加: config.log | |
2011-01-26 20:19 | anonymous | コメント追加: 0000323 | |
2011-01-26 22:26 | anonymous | コメント追加: 0000324 | |
2011-01-26 22:46 | anonymous | コメント追加: 0000325 | |
2011-01-27 00:27 | kazutaka | コメント追加: 0000326 | |
2011-01-27 00:31 | kazutaka | コメント追加: 0000327 | |
2011-01-27 18:24 | anonymous | 添付ファイル追加: Build and Config log.zip | |
2011-01-27 18:24 | anonymous | コメント追加: 0000328 | |
2011-01-27 22:26 | kazutaka | コメント追加: 0000329 | |
2011-01-30 19:24 | anonymous | コメント追加: 0000330 | |
2011-02-02 18:11 | kazutaka | 状態 | 担当者決定 => 完了 |
2011-02-02 18:11 | kazutaka | コメント追加: 0000331 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |