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

[debian-users:01275] strange situation in dselect message ?



こんにちは、中村@名大 です。

パッケージのインストールで不可解な点があるので教えてください。
少し長くなりますが、よろしくお願いします。

dselect を使って、ASCII-pLaTeX2e をインストールしようとする時、依存関
係で、tetex-extra も選択されますよね。ところが、これまで思考錯誤しなが
らさまざまなパッケージのインストール、削除を繰り返してきたためなのか、
dselect での tetex-extra のところの表示がおかしいのです。具体的には、

EIOM Pri Section  Package      Inst.ver    Avail.ver   Description                             
  ** Opt tex      tetex-extra  0.4pl6-4    0.4pl6-4    teTeX library files                     

のようになっており、EIOM のところの I になにもマークがないにもかかわら
ず、Inst.ver のところ(これは現在コンピュータにインストールされているパッ
ケージのバージョンですよね)には、バージョンが表示されており、あたかも
インストールされたかのようになっています。実際は、dpkg --list で調べる
と、tetex-extra  はインストールされてはいないようです。

それに、その行だけ表示の様子が他の行とちがって、コンソール画面ではちょっ
と薄い色、xterm 上などでは細字になっています。

それでも、かまわず tetex-extra をインストールするように指定し(M のとこ
ろを * にして)、実際にインストールを行うと、

Unpacking tetex-extra (from tetex-extra_0.4pl6-4.deb) ...

 checking for old tex packages ....................................

I see that you have one or more of the pre-1.3 TeX packages installed:

 dvipsk latex

Because these packages had serious problems, they were replaced by teTeX.  
Unfortunately, because of those problems (and because of a missing feature  
in the packaging system), you have to deinstall those packages before you  
can proceed to install teTeX.

This is how to do it:

a) In dselect [S]elect the tetex packages for installation. This will
   mark all the old packages automaticaly for removal.

   Then first [R]emove all deselected packages.

   After this [I]nstall all selected packages.

or

b) From the commandline call:

   dpkg --purge --force-depends  dvipsk latex

というメッセージが出て、最終的にエラーで終了します。そこで、メッセージ
にしたがい、

   dpkg --purge --force-depends  dvipsk latex

としてみたのですが、

dpkg - warning: ignoring request to remove dvipsk which isn't installed.
dpkg - warning: ignoring request to remove latex which isn't installed.

とでてしまいます。

ならば、いったん tetex-extra を削除してからと思い、

   dpkg --purge tetex-extra 

としたのですが、そのパッケージはない、というメッセージがでました。

Slackware の pTeX を alien を使ってインストールしたのですが、それは 
/usr/local 以下の話しだし、関係ないとおもうのですが。

お知恵をおかしください。

------------------------------------------
名古屋大学  情報文化学部  自然情報学科
情報機構学講座  中村泰之 
TEL (052)789-4753  FAX (052)789-4804
yasuyuki@xxxxxxxxxxxxxxxxxxxxxxxxx