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

[debian-users:26364] Re: Bug#JP/1354: Cannot install jbibtex-bin



むつみです。

>>>>> In [debian-users : No.26362] 
>>>>>	Junichi Uekawa <dancer@xxxxxxxxxxxxx> wrote:
>> In Fri, 12 Jan 2001 00:26:10 +0900 ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx> cum veritate scripsit :

>> 上川です.

>> > むつみです。

>> こんにちわ.

>> > >> unstableのtetexはtetex-libがProvidesになっているので,
>> > 
>> >  「tetex-lib が Provides になっている」ってなんですか?
>> > 
>> >  somepackage Provides: tetex-lib
>> > 
>> > になっているという意味?

>> $ apt-cache showpkg tetex-lib
>> Package: tetex-lib
>> Versions: 1.0.7+20000807-5(/var/state/apt/lists/www.jp.debian.org_debian_dists_unstable_main_binary-i386_Packages),
>> [ちょっと略]
>> Provides: 
>> 1.0.7+20000807-5 - 
>> Reverse Provides: 
>> libkpathsea3 1.0.7+20000807-7

>> ということで,どうやらtetex-libはtetex maintainerの方々によって,
>> libkpathsea3 になったようだと言う事が検討付きます.

 あぁ なるほど。状況はわかりました。ただ、

>> > >> unstableのtetexはtetex-libがProvidesになっているので,

この日本語だけから、これを導きだせってのは、無理ですね :-p

#勝手に自分の解釈で用語を定義して説明されても、なんのこっちゃ
#さっぱりつたわらないっす。

>> で,jbibtexのように,tetex-binにdependすると,それはlibkpathsea3にdepend
>> していることになります.
>> libkpathsea3はtetex-libとconflictして,Providesしています.

>> それに対して,platexやjbibtex-*等は,
>> tetex-binとtetex-libに同時にdependしています.

>> で,tetex-libにdependするのを,libkpathsea3にDependしているように解釈
>> してくれたら良いのですが,そうならずに,tetex-libにDependしているというように
>> 解釈して,
>> ここで問題が発生します.

 そうです。あと、そもそも platex が tetex-lib に Version Depend してる
ので libkpathea3 が Provides: tetex-lib しても、Version Depends を満た
せない (>= version をみたせない)ので、Conflicts が仮になかったとしても、
ダメっすね。

>> > iceman:~$apt-cache show tetex-lib
>> > Package: tetex-lib
>> [省略]
>> > 
>> > 実体があるようですが?

>> これはマヤカシです.

 えーと、まやかしではないです、物はありますので。物があるのが問題(そこ
にあってはいけない)、そして必要でないものだということなら 消すように
BTS すべきだと思いますが。

-- 
いしかわ むつみ
 <ishikawa@xxxxxxxxxxx>, <ishikawa@debian.org>, <ishikawa@xxxxxxxxxx>