[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