匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 11:18 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0002528 | Vine Linux | 1 バグ | 2013-01-23 00:13 | 2015-01-02 17:05 | |||||
報告者 | shirow_higa | ||||||||
担当者 | munepi | ||||||||
優先度 | 中 | 再現性 | 毎回 | ||||||
状態 | 完了 | 解決状況 | 不明 | ||||||
バージョン | VineSeed | ||||||||
修正予定バージョン | VineSeed | 修正済バージョン | |||||||
概要 | 0002528: [Seed] self-build-libquicktime-1.2.4-2vl7が、ビルドに失敗しインストールが正常に終了しない | ||||||||
説明 | 先日Seed向けにリリースされた「self-build-libquicktime-1.2.4-2vl7.noarch.rpm」が、ビルドに失敗しrpmインストールが失敗します。 ログの内容(一部)は以下になります。 '-------------------- /usr/lib/libgbm.so.1: undefined reference to `drmIoctl' collect2: ld returned 1 exit status make[3]: *** [libquicktime_config] Error 1 make[3]: Leaving directory `/var/tmp/self-build-libquicktime.DsNUgK/rpm/BUILD/libquicktime-1.2.4/utils/gtk' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/self-build-libquicktime.DsNUgK/rpm/BUILD/libquicktime-1.2.4/utils' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/self-build-libquicktime.DsNUgK/rpm/BUILD/libquicktime-1.2.4' make: *** [all] Error 2 エラー: /var/tmp/rpm-tmp.kRgXJC の不正な終了ステータス (%build) RPM ビルドのエラー: /var/tmp/rpm-tmp.kRgXJC の不正な終了ステータス (%build) '-------------------- /var/tmp/self-build-libquicktime.log文を添付しておりますので、ご確認くださいませ。 シロー | ||||||||
タグ | 設定されていません。 | ||||||||
arch | x86 | ||||||||
パッケージ | self-build-libquicktime-1.2.4-2vl7 | ||||||||
添付ファイル | self-build-libquicktime.zip [^] (10,545 バイト) 2013-01-23 00:13 | ||||||||
コメント | |
(0008963) shirow_higa (報告者) 2014-11-13 03:43 |
長年、悩まされていた本件について原因が分かり解決できたので ご報告致します。 以下のバグレポートに、ヒントが書かれていました。 https://lists.debian.org/debian-x/2010/05/msg00329.html [^] まずエラー内容の「/usr/lib/libgbm.so.1: undefined reference to `drmIoctl'」について 確認します。 $ ldd /usr/lib/libgbm.so.1 linux-gate.so.1 (0xffffe000) libdl.so.2 => /lib/libdl.so.2 (0xb771e000) libglapi.so.0 => /usr/lib/libglapi.so.0 (0xb76da000) libdrm.so.2 => /usr/lib/psb/libdrm.so.2 (0xb76cf000) libpthread.so.0 => /lib/libpthread.so.0 (0xb76b3000) libc.so.6 => /lib/libc.so.6 (0xb74f5000) /lib/ld-linux.so.2 (0xb7754000) なぜか「libdrm.so.2」が「/usr/lib/libdrm.so.2」では無く、「/usr/lib/psb/libdrm.so.2」になっています。 $ ls -l /usr/lib/libdrm.so.2 lrwxrwxrwx 1 root root 15 6月 29 00:10 /usr/lib/libdrm.so.2 -> libdrm.so.2.4.0* $ ls -l /usr/lib/psb/libdrm.so.2 lrwxrwxrwx 1 root root 15 5月 2 2012 /usr/lib/psb/libdrm.so.2 -> libdrm.so.2.3.0* なぜか「libdrm.so.2.3.0」になっています。 $ rpm -ql libdrm-poulsbo |grep /usr/lib/ /usr/lib/psb/libdrm.so.2 /usr/lib/psb/libdrm.so.2.3.0 そこで原因となっている「libdrm-poulsbo」「libdrm-poulsbo-devel」を削除の上、 再度「self-build-libquicktime」を実行し直したところ無事にインストールが完了しました。 これで、同じバグでビルドに失敗していた「self-build-libquicktime」、 「self-build-mplayer」の2件は解決いたしました。 |
(0009039) munepi (管理者) 2015-01-02 17:05 |
shirow_higa さん、self followをありがとうございます。 一旦、「完了」といたします。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2013-01-23 00:13 | shirow_higa | 新規課題 | |
2013-01-23 00:13 | shirow_higa | 添付ファイル追加: self-build-libquicktime.zip | |
2014-11-13 03:43 | shirow_higa | コメント追加: 0008963 | |
2015-01-02 17:05 | munepi | コメント追加: 0009039 | |
2015-01-02 17:05 | munepi | 担当者 | => munepi |
2015-01-02 17:05 | munepi | 状態 | 新規 => 完了 |
2015-01-02 17:05 | munepi | 修正予定バージョン | => VineSeed |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |