VineSeed ML アーカイブ



[VineSeed:17406] Re: Vine Linux 4.9 (5 α) is now available for testing.

  • From: Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
  • Subject: [VineSeed:17406] Re: Vine Linux 4.9 (5 α) is now available for testing.
  • Date: Sun, 3 May 2009 22:52:01 +0900
鈴木です。

On Sun, 3 May 2009 16:48:56 +0900
加藤 雅 <mkato@xxxxxxxxxxxxx> wrote:

> > >    invoke_command "LC_ALL=C rpmbuild --define \"_topdir ${temp_dir_name}\" --target=${arch_array[0]} -bs ${SPECFILE} > ${temp_dir_name}/rpmbuild.log 2>&1" "rpmbuild"
> > >    grep ^Wrote $temp_dir_name/rpmbuild.log > /dev/null 2>&1
> > >    local RC="$?"
> > >    if [ "${RC}" -eq 0 ]; then
> > 
> 
> この部分だけなら、改行されていても良いように見えるんですが...
> 英語モードで実行された rpmbuild のログから、"Wrote" で始まる行(つまり
> 「書き込み完了」に相当する行) が有るかどうかを grep でしらべ、grep が成
> 功したら rpmbuild が成功したと判定をしているだけだと思いますが、違うんで
> しょうか?

個人的には、これを変更することによるメリットよりも、
変更したことによるデメリット(dkmsに限らず、フォーマットが
かわると今だけでなく将来的に潜在的に問題がでる可能性もある)
のほうが大きいと思います。
私は、変更しない ほうに一票。
# 出力を使ってなにかするなら Wrote hogehoge で引っ掛けた方が
# 楽ですし、改行ははさまっていない方がいいと思います。

-- 
Daisuke SUZUKI | daisuke@{linux.or.jp,dicey.org,vinecaves.com}
GnuPG Fingerprint = 7DE6 9AC6 5E5B 1AF8 B38E  0992 90BF 4C09 7432 2CB0
Founder & President, Project Vine.            http://vinelinux.org/
Founder & President, Vine Caves, Ltd.         http://vinecaves.com/
Founder & Trustee, Japan Linux Association.   http://jla.linux.or.jp/