Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0002539Vine Linux1 バグ公開2013-02-09 00:552013-02-10 21:49
shirow_higa 
munepi 
毎回 
完了実装済 
VineSeed 
VineSeedVineSeed 
x86
self-build-ffmpeg2theora-0.29-1vl7,self-build-setup-1.0.1-2vl6,rpm-4.11.0.1-1vl7
0002539: [Seed] self-build-ffmpeg2theora-0.29-1vl7が、ソースのダウンロード・フォルダが間違ってるのでビルドに失敗する。
「self-build-ffmpeg2theora-0.29-1vl7.noarch」をインストールした所、
以下のメッセージが出てrpm作成が上手く行きません。

'---------------
`/var/tmp/self-build-ffmpeg2theora.zruZPY/rpm/SOURCES/ffmpeg2theora-0.29.tar.bz2' に保存中

100%[=========================================================================>] 90,143 62.4KB/s 時間 1.4s

2013-02-09 00:42:43 (62.4 KB/s) - `/var/tmp/self-build-ffmpeg2theora.zruZPY/rpm/SOURCES/ffmpeg2theora-0.29.tar.bz2' へ保存完了 [90143/90143]

     ソースファイルのダウンロードが完了しました。
     rpm パッケージをビルドしています...
      (詳細は /var/tmp/self-build-ffmpeg2theora.log を参照してください。)

     rpm パッケージのビルドが完了しました。
完了
'---------------

ログを確認した所、以下のように出力されます。

'---------------
エラー: ファイル /var/tmp/self-build-ffmpeg2theora.zruZPY/rpm/SOURCES/ffmpeg2theora/ffmpeg2theora-0.29.tar.bz2: そのようなファイルやディレクトリはありません
'---------------

ファイルをダウンロードする際は、
/var/tmp/self-build-ffmpeg2theora.zruZPY/rpm/SOURCES/以下に保存するのに、
ビルドする際は、
/var/tmp/self-build-ffmpeg2theora.zruZPY/rpm/SOURCES/ffmpeg2theora/を参照しているようです。

ご確認のほど、よろしくお願い致します。
self-build-setup-1.0.1-2vl6, rpm-4.11.0.1-1vl7 がインストールされた環境下において、
任意の self-build-hoge パッケージをインストールする。
設定されていません。
課題の履歴
2013-02-09 00:55shirow_higa新規課題
2013-02-10 15:48munepiパッケージself-build-ffmpeg2theora-0.29-1vl7 => self-build-ffmpeg2theora-0.29-1vl7,self-build-setup-1.0.1-2vl6,rpm-4.11.0.1-1vl7
2013-02-10 15:48munepiコメント追加: 0007716
2013-02-10 15:48munepi担当者 => munepi
2013-02-10 15:48munepi状態新規 => テスト待ち
2013-02-10 15:48munepi解決状況不明 => 実装済
2013-02-10 15:48munepi修正済バージョン => VineSeed
2013-02-10 15:48munepi修正予定バージョン => VineSeed
2013-02-10 15:48munepi再現方法更新bug_revision_view_page.php?rev_id=237#r237
2013-02-10 15:51munepiコメント編集: 0007716bug_revision_view_page.php?bugnote_id=7716#r239
2013-02-10 20:37shirow_higaコメント追加: 0007717
2013-02-10 21:49munepiコメント追加: 0007718
2013-02-10 21:49munepi状態テスト待ち => 完了

コメント
(0007716)
munepi   
2013-02-10 15:48   
(更新日時: 2013-02-10 15:51)
self-build-setup-1.0.2-1vl7 にて、本件を対応しましたので、
確認していただけませんか?

From [VineSeed:026081] update: self-build-setup (vl7) http://ml.vinelinux.org/vineseed/msg09223.html [^] :
/VineSeed
  self-build-setup-1.0.2-1vl7.src.rpm
  self-build-setup-1.0.2-1vl7.noarch.rpm
を put しました。

rpm-4.11.0.1-1vl7 の更新で、
%_sourcedir のデフォルト設定が
/etc/rpm/macros.vine に取り込まれた影響で、
self-build が失敗するようになっていました。
今回、self-build-rpm.sh 内で sourcedir を明示してするようにしました。

(0007717)
shirow_higa   
2013-02-10 20:37   
munepi様

ご対応頂きありがとうございます。
self-build-setup-1.0.2-1vl7に更新後、self-build-ffmpeg2theora-0.29-1vl7をインストールした所、無事rpm作成が完了致しました。
(0007718)
munepi   
2013-02-10 21:49   
shirow_higa さん、ご確認くださいましてありがとうございました。