[Momonga-devel.ja:01622] Re: XFree86 がビルドできない
- From: yamagoo <yamagoo@xxxxxxxxxxxxxxxx>
- Date: Fri, 02 May 2003 15:25:13 +0900
yamagooです。
たしかにおっしゃるとおり、freetype2とfreetype2-develのバージョンが
違っていました。
freetype2を入れ直して、symlinkも問題なくなりました。
ところで、OmoiKonaraってrpm作成後、インストールしてくれるものと、
してくれない物がありますが、これはそういうもんだという認識でOK
なんでしょうか?
> 根本的な原因は、
> BuildPreReq: hoge-devel
> なときに、OmoiKondara が hoge と hoge-devel をセットでインストールすべき
> なのに、hoge-devel しかインストールしなかったために、バージョンの不整合
> が起ってしまったことにあります。
>
> # 昔は大丈夫だったはずだけれど、いつ頃からか起きるようになってしまった。
>
> もちろん、OmoiKondara を治すのがスジではありますが、この手の不整合を見つ
> けるには、hoge-devel なパッケージが
> Requires: %{name} = %{version}-%{release}
> と、ver-rel 双方でしばっている前提で、
> sudo mph-get-check local
> として依存性の不整合を探せばいいと思います。
>
> なお、ビルドしたバイナリパッケージ群の不整合は
> sudo mph-get-check remote
> で探せます。