[Momonga-devel.ja:02586] Re: rpm4.2.1への移行手順について
- From: Kazuhiko <kazuhiko@xxxxxxxxxx>
- Date: Sat, 05 Jun 2004 17:17:54 +0900
かずひこです。
At Sat, 05 Jun 2004 01:14:59 +0900,
Kazuhiko wrote:
> $ rpm -e --test gimp
> error: Failed dependencies:
> libgimp-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
(snip)
> gimp = 2.0.1 is needed by (installed) gimp-help-2.0.1-1m
>
> な状況に対し、
>
> $ mph-get remove gimp
(snip)
> Following packages will be removed:
> D gimp : 2.0.1-1m
> D gimp-help : 2.0.1-1m
>
> しか出て来ない、というものです。
この件の理由は、/usr/bin/mph-get-remove の
101 while ret = remove(localdb,remove_packages) do
102 ret.each do |dep|
103 remove_packages[dep.owner.signature] = dep.owner
104 end
105 end
の部分で、dep.owner と dep.owner.signature の組合せが、
gtkam-gimp-0.1.10-10m <22175>
gimp-pygimp-2.0.1-1m <22175>
(snip)
kdesdk-3.2.2-1m <22175>
gimp-help-2.0.1-1m <22175>
のように、なぜか dep.owner が異なっても同じ値になってしまっているからの
ようです。まずはそこを解決して、その後、これらがさらに Require されてい
るものに remove が派生するかどうか確認することになります。なにか見当つき
ますか? (>特に muraken)
--
かずひこ <http://wiki.fdiary.net/kazuhiko/>
★シャア「名字が付いてない」
☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」