Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0002854Vine Linux1 バグ2015-01-15 03:412015-02-22 20:10
報告者shirow_higa 
担当者Takemikaduchi 
優先度再現性毎回 
状態完了解決状況実装済 
バージョンVineSeed 
修正予定バージョン修正済バージョンVineSeed 
概要0002854: [Seed] vbuilder buildを実行すると、util-linuxインストール中に警告が表示される
説明$ sudo vbuilder build

実行すると、util-linuxインストール中に以下の警告が表示される

'---------------------------
util-linux-2.22.2-3vl7 ########################################
/var/tmp/rpm-tmp.gk009v: 行 3: /bin/touch: そのようなファイルやディレクトリはありません
/var/tmp/rpm-tmp.gk009v: 行 4: /bin/chown: そのようなファイルやディレクトリはありません
/var/tmp/rpm-tmp.gk009v: 行 5: /bin/chmod: そのようなファイルやディレクトリはありません
/var/tmp/rpm-tmp.gk009v: 行 8: rm: コマンドが見つかりません
/var/tmp/rpm-tmp.gk009v: 行 9: ln: コマンドが見つかりません
警告: %post(util-linux-2.22.2-3vl7.i686) スクリプトの実行に失敗しました。終了ステータス 127
'---------------------------

一応、ブートストラップ環境の構築は完了するのですが支障は無いのでしょうか?
再現方法$ sudo vbuilder clean
$ sudo vbuilder build
タグ設定されていません。
archx86, x86_64
パッケージvbootstrap-0.1-2vl7, util-linux-2.22.2-3vl7 , coreutils
添付ファイル

- 関連

-  コメント
(0009117)
inagaki (開発者)
2015-01-16 05:07

%post で実行されるスクリプトをざっと見た感じでは、エラーを起こしている箇所は

/sbin/install-info %{_infodir}/ipc.info %{_infodir}/dir
# only for minimal buildroots without /var/log
[ -d /var/log ] || /bin/mkdir -p /var/log
/bin/touch /var/log/lastlog
/bin/chown root:root /var/log/lastlog
/bin/chmod 0644 /var/log/lastlog
%{_syssbindir}/update-alternatives --install %{_bindir}/pager \
        pager %{_sysbindir}/more 40
%if %{with_selinux}
  (snip)
%endif

あたりで、/var/log 以下の設定や pager の設定なので
ビルドファーム的には実害がないように思えます。ただ、util-linux-ng には

Requires(post): coreutils

が書いてあるのに無視されてしまっているあたりがひっかかります。

# 解決策ではなくコメントで恐縮です。
(0009118)
inagaki (開発者)
2015-01-16 05:27

coreutils で util-linux を Requires しているので、これが原因かもです。

# su/runuser moved to util-linux
Requires: util-linux >= 2.22.1
(0009187)
Takemikaduchi (管理者)
2015-02-01 18:15

coreutils から Requires: utils-linux を消したパッケージを put しました。

coreutils-8.23-1vl7.{src,i686,x86_64}.rpm

動作確認をお願いします。
(0009196)
inagaki (開発者)
2015-02-02 03:38

対応ありがとうございます。
元の報告者ではありませんが、

$ sudo vbuilder clean build

でエラーが発生しないことを確認しました。
(0009203)
shirow_higa (報告者)
2015-02-02 21:25

ご対応頂きありがとうございます。
こちらも同じように確認し、無事エラーも無くブートストラップ環境の
構築が完了することを確認致しました。
(0009261)
Takemikaduchi (管理者)
2015-02-22 20:10

動作確認ありがとうございます。
状態を「完了」とします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2015-01-15 03:41 shirow_higa 新規課題
2015-01-16 05:07 inagaki コメント追加: 0009117
2015-01-16 05:27 inagaki コメント追加: 0009118
2015-02-01 18:15 Takemikaduchi arch x86 => x86, x86_64
2015-02-01 18:15 Takemikaduchi パッケージ vbootstrap-0.1-2vl7 util-linux-2.22.2-3vl7 => vbootstrap-0.1-2vl7, util-linux-2.22.2-3vl7 , coreutils
2015-02-01 18:15 Takemikaduchi コメント追加: 0009187
2015-02-01 18:15 Takemikaduchi 担当者 => Takemikaduchi
2015-02-01 18:15 Takemikaduchi 状態 新規 => テスト待ち
2015-02-02 03:38 inagaki コメント追加: 0009196
2015-02-02 03:38 inagaki 解決状況 不明 => 実装済
2015-02-02 03:38 inagaki 修正済バージョン => VineSeed
2015-02-02 21:25 shirow_higa コメント追加: 0009203
2015-02-22 20:10 Takemikaduchi コメント追加: 0009261
2015-02-22 20:10 Takemikaduchi 状態 テスト待ち => 完了


Copyright © 2000 - 2018 MantisBT Team
Copyright © 2012 - 2018 Project Vine
Powered by Mantis Bugtracker