[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:13841] Bug#JP/832: preinst error at tcl8.0-ja_8.0.4jp1.3-4
Package: tck8.0-ja
Version: 8.0.4jp1.3-4
tcl8.0-ja_8.0.4jp1.3-2 から tcl8.0-ja_8.0.4jp1.3-4 へのアッ
プグレードがうまくできません。
preinst の途中で、tcl8.0-ja_8.0.4jp1.3-2 によって作られるら
しい、/usr/bin/tclsh8.0.nonja の置き換えで失敗してしまいます。
関連パッケージのインストール状況は、
ii tcl8.0 8.0.4-2 The Tool Command Language (TCL) v8.0 - Run-T
ii tcl8.0-ja 8.0.4jp1.3-2 The Tool Command Language (TCL) v8.0 - Run-T
のようになっています。この状態で、/usr/bin/tclsh8.0.nonja が存
在している、という状況で発生するようです。
以下はインストール時のエラーメッセージの内容です。
----ここから----
tcl8.0-ja 8.0.4jp1.3-2 を(tcl8.0-ja_8.0.4jp1.3-4.deb で)置換するための準備をしています...
Checking old_version...
Version 8.0.4jp1.3-2 aleady installed. Removing diversions...
Removing `diversion of /usr/bin/tclsh8.0 to /usr/bin/tclsh8.0.nonja by tcl8.0-ja'
dpkg-divert: rename involves overwriting `/usr/bin/tclsh8.0' with
different file `/usr/bin/tclsh8.0.nonja', not allowed
dpkg: error processing tcl8.0-ja_8.0.4jp1.3-4.deb (--unpack):
サブプロセス pre-installation script はエラー終了ステータス 2 を返しました。
Checking available versions of tclsh, updating links in /etc/alternatives ...
(You may modify the symlinks there yourself if desired - see `man ln'.)
Leaving tclsh (/usr/bin/tclsh) pointing to /usr/bin/tclsh8.0jp.
Leaving tclsh.1 (/usr/man/man1/tclsh.1.gz) pointing to /usr/man/man1/tclsh8.0.1.gz.
以下のパッケージの処理中にエラーが発生しました:
tcl8.0-ja_8.0.4jp1.3-4.deb
E: Sub-process returned an error code
----ここまで----
いったんtcl8.0まで削除して、nonjaまでを消去した状態を作り出
すと、インストールに成功します。
---
Toyohiko Nagai <nagai@xxxxxxxxxxxx>
PGP Key fingerprint : F2 40 A5 42 F6 49 65 FF 09 B0 B3 77 5F 2A F6 F7