[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:46969] Re: etch 上の uupdate が正常に動作してくれない



こんにちは。松田陽一@三鷹です。

From: MATSUDA Yoh-ichi / 松田陽一 <yoh@xxxxxxxx>
Subject: [debian-users:46952] Re: etch 上の uupdate が正常に動作してくれない
Date: Mon, 24 Jul 2006 23:02:38 +0900

> uupdate の一行目に -x を付して、実行結果のエラー出力をファイル
> に取り込んで、エディタ上で比較してみました。
> 
> 確かに
> 
> # --- 正常 ---
> + zcat ../mecab_0.80-2.2.diff.gz
> + patch -sNp1
> + echo 'Success!  The diffs from version 0.80-2.2 worked fine.'
> Success!  The diffs from version 0.80-2.2 worked fine.
> + chmod a+x debian/rules
> + debchange -v 0.81-1 New upstream release
> + echo 'Remember: Your current directory is the OLD sourcearchive!'
> Remember: Your current directory is the OLD sourcearchive!
> 
> # --- 異常 ---
> + zcat ../mecab_0.80-2.2.diff.gz
> + patch -sNp1
> patch: **** Can't create file ' -- '\''../mecab-0.81.tar.gz'\''/ppURHpKS' : No such file or directory
> + echo 'uupdate: the diffs from version 0.80-2.2 did not apply cleanly!'
> uupdate: the diffs from version 0.80-2.2 did not apply cleanly!
> ++ find . -name '*.rej'
> 
> patch でコケるのがわかります。

原因が判りました。
該当PCで、環境変数TEMPを設定していました。

木  7月 27 06:14:11
hoge:~/work/mecab-0.80$ echo $TEMP
/tmp
木  7月 27 06:14:18
hoge:~/work/mecab-0.80$ uupdate ../mecab-0.81.tar.gz > ../uupdateerrr2 2>&1 &
[1] 25615
木  7月 27 06:14:26
hoge:~/work/mecab-0.80$ 
[1]+  Exit 1                  uupdate ../mecab-0.81.tar.gz >../uupdateerrr2 2>&1
木  7月 27 06:14:27
hoge:~/work/mecab-0.80$ unset TEMP
木  7月 27 06:14:32
hoge:~/work/mecab-0.80$ rm -r ../mecab-0.81 ../mecab-0.81.orig
木  7月 27 06:14:35
hoge:~/work/mecab-0.80$ uupdate ../mecab-0.81.tar.gz > ../uupdateerrr2 2>&1 &
[1] 25671
木  7月 27 06:14:39
hoge:~/work/mecab-0.80$ 
[1]+  Done                    uupdate ../mecab-0.81.tar.gz >../uupdateerrr2 2>&1
木  7月 27 06:14:42
hoge:~/work/mecab-0.80$ 

--
日本語spam展示博覧会開催中
http://www.flcl.org/~yoh/spam/jp/
松田 陽一(yoh)
mailto:yoh@xxxxxxxx
http://www.flcl.org/~yoh/diary/