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

[debian-devel:11147] Re: tetex has time bomb?



From: Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx>
Subject: [debian-devel:11146] Re: tetex has time bomb?
Date: Thu, 16 Dec 1999 11:57:04 +0900
> > Debian 2.1(silnk)のslink-proposed-updatesにtetex-binが出てます。
> > で、今potatoにあるのと同じ理由でptexと衝突するのです(--force-overwrite
> > がついているので止まらないし、ちゃんと*.fmtも移動してる。おどろき)。
> Debian の人には tetex-bin で閉じてる話と思ってるので
> あまり気にならないのでしょうね。確かに slink なら jtex
> もないですし、問題とは思ってないのでしょう。

changelog.Debianをみて今ごろ気がついたのですが、slinkリリース時点で、
/usr/lib/texmf/web2c -> /var/lib/texmf/web2c
とシンボリックリンクになってました。まったく気がついてませんでした。

tetex-*のリリースバージョンを入れて、ptexを入れ、そのあとにproposed-updates
のtetex-binを入れたときだけ、下のようなメッセージが出ます。上にも書いた
とおり、--force-overwriteなどのおかげでうまくいっています。ですが、
あんまりよくないでしょうねぇ。

−−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−−−
Unpacking replacement tetex-bin ...
dpkg - warning, overriding problem because --force enabled:
 trying to overwrite `/usr/lib/texmf/web2c', which is also in package ptex-bin
dpkg - warning, overriding problem because --force enabled:
 trying to overwrite `/usr/lib/texmf/web2c', which is also in package platex
−−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−−−

> > Bugs#51795のいっていることは、LaTeXが古くなると出てくる警告の
> > 話で、解決方法はfmtutilでインストール時(postinst)に*.fmtを生成する、
> > でしょうか?

slinkでもpostinstで生成してますね。で、slink環境で、tetexのない状態から
tetex-base、tetex-bin、tetex-devをインストールしてみたところ、確かにこう
なりました。生成段階で問題あり、ですね。
−−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−−−
Setting up tetex-bin (0.9.981113-2) ...
texhash: Updating /usr/lib/texmf/local/ls-R... 
texhash: Updating /var/lib/texmf/ls-R... 
texhash: Updating /var/spool/texmf/ls-R... 
texhash: Done.
Running initex. This may take some time. ...
fmtutil: `tex -ini -progname=latex latex.ini' failed.
Output of initex is in /tmp/tex14194aaa
−−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−−−
このあとみてみると、tex.fmtなどは生成されていないようでした。

fmtutilは理解できていないので、とりあえずディレクトリだけを移した
パッケージを作ります。一度にやってると収集がつかないのです…。
-- 
喜瀬“冬猫”浩@南国沖縄