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

[debian-users:07592] Bug#JP/461: slang1.2.1-ja



Package: slang1.2.1-ja
Version: 1.2.1jp0-1

問題があるのは確かなので報告しておきますが、これがバグなのかどうかは分
かりません。


slinkのbaseに入っているslang1をインストールしている環境で上記パッケー
ジ(hamm-jpのslang1.2.1-ja)をインストールしようとすると以下のエラーが発
生してインストールに失敗します。

# dpkg --no-act -i slang1.2.1-ja_1.2.1jp0-1.deb 
(データベースを読み込み中 ... 現在45122個のファイルとディレクトリがインストールされています。)
slang1.2.1-jaをslang1.2.1-ja_1.2.1jp0-1.debから解凍中 ...
alice[/var/cache/apt/archives]# dpkg -i slang1.2.1-ja_1.2.1jp0-1.deb 
(データベースを読み込み中 ... 現在45122個のファイルとディレクトリがインストールされています。)
slang1.2.1-jaをslang1.2.1-ja_1.2.1jp0-1.debから解凍中 ...
dpkg: error processing slang1.2.1-ja_1.2.1jp0-1.deb (--install):
 trying to overwrite `/lib/libslang.so.1', which is also in package slang1
処理中にエラーが発生しました:
 slang1.2.1-ja_1.2.1jp0-1.deb

# で、slinkとhammのごっちゃなのがいけないのかもしれないのでバグなのか
# 判然としないのです。でもslinkになった時に発生する問題だし;-)

原因はslang1のみ入っていると

lrwxrwxrwx   1 root     root           17 Aug 11 04:33 /lib/libslang.so.1 -> libslang.so.1.2.2
-rw-r--r--   1 root     root       225908 May 26 22:06 /lib/libslang.so.1.2.2

となっている状態で、slang1.2.1-ja を入れると /lib/libslang.so.1 が重複
するのがいけないようです。共有ライブラリのシンボリックリンクの扱いが
Debian ではどうなっているのでしょうか。と言うのは、パッケージに入れな
くとも ldconfig をかけれやると自動的に最上位のバージョンへのシンボリッ
クリンクを生成していたように思うのですが。

# バグレポートばっかりで申し訳ないですm(__)m
--
岡 充 (Mitsuru Oka)
高知大学情報科学科4回生
E-Mail:95i44@xxxxxxxxxxxxxxxx