[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gentoojp-dev 38] Re: baselayoutのebuild



山倉です。

拾い読みしてみました。

From: "Takashi Ota." <088@xxxxxxxxxxxxx>
Subject: [gentoojp-dev 34] baselayoutのebuild
Date: Mon, 23 Jun 2003 23:33:40 +0900

> : たぶん、gawk -> baselayout の順に入っちゃったのかな?

だと思います。

> で、お聞きしたいのは、
> あるバージョンのebuildが、他のebuildのあるバージョン以上を必要とする場合
> 一般的に、ファイルの状態で判断するのが普通なのか?
> これだけがたまたま特殊?だったのかということをお聞きしたいのですが?

普通は *DEPEND に >=sys-apps/gawk-3.1.1-r2 のように書くだろうと思いま
すし、実際にそう書いてありますね。コメントも一緒に読まないと私には理解
できませんが…(^^;

この "filefuncs" なるものは、初めはbaselayout(1.8.5.9以前?)と一緒に配
布されていましたが、gawk(3.1.1-r2以降?)と一緒に配布するように変更され
たようです。その切り替えのタイミングで問題が発生しないように警告メッセー
ジが埋め込まれたのだと思います。

で、ファイルがシンボリックリンクであるかどうかで、baselayoutでインストー
ルされたのかgawkでインストールされたのかを判定しているのでしょう。
/usr/include/awk/awk.h の存在チェックはどのような意図があるのかわかり
ません。
-- 
山倉 真 / makoto@xxxxxxxxxxxxxx