[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:26362] Re: Bug#JP/1354: Cannot install jbibtex-bin
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 になったようだと言う事が検討付きます.
で,多分これが悪い気がするんですが,詳しくは不明です.
platexはこのせいで入らない気がします.
なぜかと言う事を調べると,
Package: libkpathsea3
Source: tetex-bin
Version: 1.0.7+20000807-7
Replaces: tetex-lib
Provides: tetex-lib
Depends: libc6 (>= 2.1.2)
Conflicts: tetex-lib
というよになっている事を発見します.
で,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しているというように
解釈して,
ここで問題が発生します.
> iceman:~$apt-cache show tetex-lib
> Package: tetex-lib
[省略]
>
> 実体があるようですが?
これはマヤカシです.
もしまともにbuildされているなら,tetex-binは1.0.7+20000807-7
くらいになっているだろうと思われます.
> あと、借りに somepackage Provides: tetex-lib になって tetex-lib にな
> てったとして、version depends が解決できないから、jbibtex-bin がインス
> トールできないってことですよね?
そうですね.
[省略]
> の回答に成りうる?
なると思います.
とりあえず,tetex-libに依存しないようにrebuildしたら
platexもjbibtex* も入るようになると思われます(多分.自信無し).
regards,
junichi
--
University: ti0113@xxxxxxxxxxxxxxxxxxxx Netfort: dancer@xxxxxxxxxxxxx
dancer, a.k.a. Junichi Uekawa http://www.netfort.gr.jp/~dancer
Dept. of Knowledge Engineering and Computer Science, Doshisha University.
... Long Live Free Software, LIBERTAS OMNI VINCIT.