[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
/usr/pkg/bin/texconfig init -> Error: kpsewhich cannot find file fmtutil.cnf
> 千葉市中央区長洲
> 藤原 誠
大石さん、砂川さん、ありがとうございます。
話はそれてしまうかも知れないのですが、print/teTeX-bin で
make; make install をしたりして見ています。
print/teTeX-bin
で make install とすると、
------------------------------------
test -f /usr/pkg/bin/texconfig && \
TEXMFMAIN=/usr/pkg/share/texmf
PATH=/usr/pkg/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin: ⇒
/usr/pkg/sbin:/usr/pkg/bin:/usr/X11R6/bin:/usr/local/sbin: ⇒
/usr/local/bin:/usr/pkg/bin:/usr/X11R6/bin:/usr/pkg/bin: ⇒
/usr/X11R6/bin \
/usr/pkg/bin/texconfig init
Error: kpsewhich cannot find file fmtutil.cnf
gmake: *** [install] Error 1
*** Error code 2
------------------------------------
と言って止ることがあります。確かに
/usr/pkg/bin/texconfig init
と手で入力すると、
makoto@u 8:31:03/020825(...print/teTeX-bin)# /usr/pkg/bin/texconfig init
Error: kpsewhich cannot find file fmtutil.cnf
となります。(pkgsrc のせいではないなという気がしながら..)
sh -xv /usr/pkg/bin/texconfig init
すると、
locate_files
+ locate_files
+ kpsewhich --format=web2c files fmtutil.cnf
+ fmtutilcnf=
+ test -z
+ echo Error: kpsewhich cannot find file fmtutil.cnf
Error: kpsewhich cannot find file fmtutil.cnf
+ exit 1
と言って止っています。/usr/pkg/bin/texconfig の中を見ると、
1396 locate_files()
1397 {
1398 fmtutilcnf=`kpsewhich --format='web2c files' fmtutil.cnf`
という部分があるので、これかなと、手で入力すると、
(...print/teTeX-bin)# kpsewhich --format=web2c files fmtutil.cnf
/usr/pkg/share/texmf/web2c/fmtutil.cnf
と表示します。ところが、
(...print/teTeX-bin)# kpsewhich --format='web2c files' fmtutil.cnf
makoto@u 8:50:18/020825(...print/teTeX-bin)#
これだと表示しません。
引用符の位置が違っている気がします。(っていうか要らない)
--- teTeX-bin/work/teTeX-1.0/texk/tetex/texconfig Sat Aug 24 20:50:55 2002
+++ /usr/pkg/bin/texconfig Sun Aug 25 08:47:14 2002
@@ -1395,7 +1395,7 @@
locate_files()
{
- fmtutilcnf=`kpsewhich --format='web2c files' fmtutil.cnf`
+ fmtutilcnf=`kpsewhich --format='web2c' files fmtutil.cnf`
if test -z "$fmtutilcnf" || test ! -f "$fmtutilcnf"; then
echo "Error: kpsewhich cannot find file fmtutil.cnf" >&2
exit 1
(ってここで直してもしょうがないとは思いながら)
---
(藤原)