[Momonga-devel.ja:01148] Re: OmoKon stop
- From: きた <kita@xxxxxxxxxxxxxxx>
- Date: Wed, 25 Dec 2002 11:41:59 +0900
「なんか中途半端にオモコンいじっちゃってすみません」なきたです.
> > [Momonga-devel.ja:01107]でmaxwelさんがおっしゃっているように
> > ruby-rdtool.specからruby-optparseの記述を消し去ったらビルドが進みました。
> > ruby-optparseが無い現在specファイルの調整をお願いできますでしょうか。
>
> ruby-rdtool は ruby-optparse を必要としているので、これを requirement から外す
> ことを調整と言うなら、それは不適切です。
> ruby-optparseは、現在では ruby-shim、将来的には ruby 1.8以降が
> Provides: ruby-optparse
> するので、現在なら、オモコンが自動的に ruby-shim をインストールしてくれること
> が期待されるのですが……
>
> なんでインストールしてくれないの?
ruby-shim が provide している ruby-optparse(バージョンなし)と
ruby-rdtool が require している ruby-optparse >= 0.7.5 の比較がうまく
行っていないからです.
手っ取り早く修正するなら
diff -u -r1.3 ruby-rdtool.spec
--- ruby-rdtool.spec 2002/11/13 10:37:42 1.3
+++ ruby-rdtool.spec 2002/12/25 02:23:02
@@ -11,8 +11,8 @@
License: GPL
Group: Applications/Text
BuildRoot: %{_tmppath}/%{name}-%{version}-root
-Requires: ruby ruby-racc-runtime ruby-strscan ruby-amstd
ruby-optparse >= 0.7.5
-BuildRequires: ruby-racc ruby-amstd ruby-optparse >= 0.7.5
ruby-strscan
+Requires: ruby ruby-racc-runtime ruby-strscan ruby-amstd
ruby-optparse
+BuildRequires: ruby-racc ruby-amstd ruby-optparse ruby-strscan
BuildRequires: emacs xemacs
BuildArch: noarch
Obsoletes: rdtool
でしょうか.
本来はオモコンのバージョン比較の部分を修正するべきで,dora さんによる
と no_nostrict_branch のオモコンはこの問題が修正されているそうです.
ただし,その名の通り -N では動かないかも,とのことです.