[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:13787] Bug#JP/825: Reopen tcl8.0-ja-dev provides
樽石です。
At Wed, 17 Mar 1999 20:58:21 +0900,
ISHIKAWA Mutsumi <ishikawa@xxxxxxxxx> wrote:
> 今、tcl8.0-ja_8.0.4jp1.3-2.deb と tcl8.0-ja-dev_8.0.4jp1.3-2.deb を確
> 認しましたが、直っていない(というか、対策はこうじゃいけないと思う)ので、
control の情報を間違えました。
> Bug report を Reopen しました。
>
> 1) まず、tcl8.0-ja_8.0.4jp1.3-2.deb ですが、tcl7.6-ja や tk4.2-ja の
> 場合と同様な理由で、Provides: tcl8.0-ja はできないはずです。
> すくなくとも、アーカイブに含まれる、
> lrwxrwxrwx root/root 0 1999-03-17 01:12 usr/lib/libtcl8.0.so.1 -> libtcl8.0jp.so.1
>
> は有効に機能しません。tcl8.0 が入っていなければ、libtcl8.0.so.1 を
> リンクしてるプログラムは全て動作しなくなるはずです。
うーむいまいち、意味がわかりません。
どうしてですか?
> 対策:
> Provides: tcl8.0 をやめる
> 上記のリンクを削除
> libtcl8.0.so.1 をdivert しているようなので、これもやめる。
うーむ、やはりこうするしかないのでしょうか?
#wish8.0 で動くアプリは wish8.0jp でも動くんですけどね。
> 2) tcl7.6-ja-dev, tk4.2-ja-dev と同様に、
> tcl8.0-ja-dev_8.0.4jp1.3-2.deb は Provides: tcl8.0-dev すべきでは
> ないでしょうか?(というのが、元のバグレポートの主旨だったはず)。
> で、control を見ると、Provides: していません。
> Provides: tcl8.0-dev してない理由があるなら、それについて説明して
> ください。
control の diff を取ってみるとわかりますが
Provides と Depends を間違えただけです。
> で、Provides: するとするなら、現状のパッケージは問題あります。現在
> のパッケージのライブラリ関係は、こうなっています。
>
> -rw-r--r-- root/root 598558 1999-03-17 01:12 usr/lib/libtcl8.0jp.a
> lrwxrwxrwx root/root 0 1999-03-17 01:12 usr/lib/libtcl8.0jp.so -> libtcl8.0jp.so.1
> lrwxrwxrwx root/root 0 1999-03-17 01:12 usr/lib/libtcl8.0.so -> libtcl8.0.so.1
>
> 1) での変更に伴って一番下のリンクは有効ではないです。このリンクは、
> libtcl8.0.so -> libtcl8.0jp.so.1 とでもなっているべきでしょう。
>
> もうひとつ libtcl8.0.a -> libtcl8.0jp.a のリンクも必要だと思います。
ふむ、そうかも、とりあえず検討します。
> わたしが(おそらく終電で ;_;)家に帰って、めしを食べ終わる頃までにリア
> クションがなければ、上記変更を加えた上で NMU しようと思います。
ほとんど Maintainer と言いつつメンテナとよべる仕事をしてないのが問題
かも…
#tcl/tk8.0-ja 自体ここ数ヵ月 1 回も使ってない(^^;
----
Masato Taruishi <taruis-m@xxxxxxxxxxxxx> | University of Electro Communications
<taru@debian.or.jp> | Department of Computer Science
<taru@xxxxxxxxxxxxx> | Junior
http://www.sunicom.co.jp/~taru/ | Chofu city Tokyo, JAPAN
Key fingerprint = 49 46 74 E1 8D D1 EB 56 8D CA 2A 20 14 9E A9 25