[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:04127] Re: jbibtex-bin
tetex関連のバージョンがあがってる…。チェックしないといけない。
>>>>> Regarding [debian-devel:04115] jbibtex-bin;
> Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> adds:
kohda> jbibtex-bin 2.1.8-3 で以下のエラーになりました。
うーん、jbibtexの設定をjbibtex-bin付属にjbibtexconfigで実行するように
変更したための現象です。
> Preparing to replace jbibtex-bin 2.1.8-2 (using .../tex/jbibtex-bin_2.1.8-3.deb) ...
> Usage /usr/sbin/ptexconfig [ init | formats | ptex | platex | platex209 | ajtex | ajlatex | rempath | addpath ]
> dpkg: warning - old pre-removal script returned error exit status 1
jbibtex-bin_2.1.8-2のprermで、ptexconfigを使ってjbibtexの設定をしようと
したが、そのptexconfig自体が新しいもので、jbibtexを設定する能力がすでに
なかった、と。
> dpkg - trying script from the new package instead ...
> /var/lib/dpkg/tmp.ci/prerm: jbibtexconfig: command not found
ここで何かできそう。新しいパッケージのprermを使って処理ができる
という意味なんでしょうか?
…えっと、packaging manualの6.3あたり。インストール済みパッケージの
prermでエラーになったら、次に
(新しいパッケージの)prerm failed-upgrade old-version
と呼ばれるようです。引き数をチェックして“failed-upgrade”なら
なにもせずに(できないし、やらなくても大丈夫なはず)終了、という
処理をprermに入れておけばいいと思われますが、こんなんで大丈夫
でしょうか? (“purge”か“remove”のときだけ処理、でも同じかな)
# preinst/postinst/prerm/postrm の理解がまだ浅い。
--
喜瀬“冬猫”浩@南国沖縄