[Momonga-devel.ja:02585] Re: rpm4.2.1への移行手順について
- From: Kazuhiko <kazuhiko@xxxxxxxxxx>
- Date: Sat, 05 Jun 2004 01:14:59 +0900
かずひこです。
バグ出ししては zaki さんに直してもらっています。:)
At Fri, 04 Jun 2004 02:38:39 +0900,
Kazuhiko wrote:
> ruby-rpm の rpm-4.2.1 対応をちょっとだけマシに修正して ruby-rpm-1.2.0-2m
> としてコミットしました。
さらにもうちょっとマシにして ruby-rpm-1.2.0-3m としてコミットしました。
> ●直っていない点
> mph-get remove が変
(snip)
> === eg.2 ===
> $ sudo mph-get remove gimp
> /usr/bin/mph-get-remove:65:in `check': NULL pointer given (ArgumentError)
> from /usr/bin/mph-get-remove:65:in `remove'
この NULL 落ちは直りました。
が、芋蔓で消されるはずのパッケージ名が最後の一つしか出ない、という不具合
があります。
例えば
$ rpm -e --test gimp
error: Failed dependencies:
libgimp-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
libgimp-2.0.so.0 is needed by (installed) gimp-pygimp-2.0.1-1m
libgimpbase-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
libgimpbase-2.0.so.0 is needed by (installed) gimp-pygimp-2.0.1-1m
libgimpcolor-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
libgimpcolor-2.0.so.0 is needed by (installed) gimp-pygimp-2.0.1-1m
libgimpmath-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
libgimpmodule-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
libgimpui-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
libgimpwidgets-2.0.so.0 is needed by (installed) gtkam-gimp-0.1.10-10m
gimp >= 2.0 is needed by (installed) gtkam-gimp-0.1.10-10m
gimp is needed by (installed) abiword-plugins-2.0.6-4m
gimp = 2.0.1-1m is needed by (installed) gimp-devel-2.0.1-1m
gimp = 2.0.1 is needed by (installed) gimp-pygimp-2.0.1-1m
gimp >= 2.0 is needed by (installed) sane-frontends-1.0.12-1m
gimp is needed by (installed) sane-frontends-1.0.12-1m
gimp >= 1.3 is needed by (installed) kdesdk-3.2.2-1m
gimp = 2.0.1 is needed by (installed) gimp-help-2.0.1-1m
な状況に対し、
$ mph-get remove gimp
0, type=4, ignoreProblem=0, str1=(null) pkgNEVR=gtkam-gimp-0.1.10-10m, R libgimp-2.0.so.0 ←これはデバッグメッセージ
(snip)
19, type=4, ignoreProblem=0, str1=(null) pkgNEVR=gimp-help-2.0.1-1m, R gimp = 2.0.1 ←これはデバッグメッセージ
Following packages will be removed:
D gimp : 2.0.1-1m
D gimp-help : 2.0.1-1m
しか出て来ない、というものです。
と言うわけで、mph-get remove の不具合は気づいているのですが、mph-get
upgrade とか mph-get install とかで不具合に気づいた方はお知らせください。
--
かずひこ <http://wiki.fdiary.net/kazuhiko/>
★シャア「名字が付いてない」
☆一兵卒「あんなの飾りです。偉い人にはそれが分からんのです」