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

[debian-users:32126] Re: ptex.fmt トラブル



  大浦です。

From: Kazuhiko Uebayashi <u_kazu@xxxxxxxxx>
Subject: [debian-users:32125] Re: ptex.fmt トラブル
Date: Fri, 22 Mar 2002 10:35:59 +0900
> >   /var/log/setuid.changes.4.gz って、本当に directory ですか。普
> > 通に使っていたら、こんな directory できそうにもないのですが。
> > # もしかしたら、filesystem がおかしいのかも。
> 
> ~# ls -ld /var/log/setuid.changes.4.gz/
> drwSrw--wT   10 1348485129 1073848856  4243456 Mar  1 13:07 /var/log/setuid.changes.4.gz/
>                 ^^^^^^^^^^ ^^^^^^^^^^
> owner, group がこんなファイルなんてあるのでしょうか?
> 1カ月前に /var のパーティションがとんでしまい
> 	[linux-users:91546] 特定パーティションが頻繁にエラー
> 	http://search.luky.org/linux-users.9/msg01555.html
> のスレッドにあるようなことをやっています。(まだ backup をとっていませんが…)
> なんだかそのことが関係ありそうな気がしてきました。

  ますますあやしいですね。Debian の場合、/usr/share/texmf/web2c
という directory は symlink で、実体は /var/lib/texmf/web2c にあ
るはずなので、/var の partition がおかしくなっているのではないで
しょうか。まず、/var の backup を取った方がいいかも知れませんね。
# mail サーバや web サーバでなければ、/var で backup しなければい
# けないものはあんまりないけど。

> >   /usr/share/texmf/ptex/plain/config/ptex.ini を適当な書き込み権
> > 限のある directory (例えば、/tmp)に copy して、そこで、
> > 
> > $ ptex -ini -fmt=ptex -progname=ptex ptex.ini
> > 
> 	/tmp# ls -l ptex.ini 
> 	-rw-r--r--    1 root     root           64 Mar 22 01:17 ptex.ini
> でお教えいただいたようにやってみますと
> 	/tmp# ptex -ini -fmt=ptex -progname=ptex ptex.ini
> 	! I can't read ptex.pool; bad path?
> となってしまいます。それで slocate で ptex.pool の位置を
> しらべますと例のディレクトリにあるようです。
> 	# slocate ptex.pool
> 	/var/log/setuid.changes.4.gz/web2c/ptex.pool
> よろしくお願いします。

  この ptex.pool も本来は、/var/lib/texmf/web2c にあるべきもので
す。/var/log/setuid.changes.4.gz/web2c/ 以下にあるファイルを全て、
/var/lib/texmf/web2c にコピーして、texhash を実行すれば、ひとまず
動くかもしれません。

----
  大浦 真(OHURA Makoto)
       Makoto.Ohura@xxxxxxxxxxxxxxxxx(private)
       ohura@xxxxxxxxxxxxx(LILO/Netfort)
       mohura@xxxxxxxxxxxxxxxxxxxxxx(Kyoto Univ.)

    http://www.netfort.gr.jp/~ohura/
    http://lilo.linux.or.jp/event/lms/200203/
       「LMS 2002/03 参加受付中」