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

[gentoojp-users 1024] Re: LiveCD とbzip2



ども、tmpです。

On Sun, 4 Jan 2004 00:19:27 +0900
Fujio Nobori <list@xxxxxxxxxxxxxx> wrote:

> On Sat, Jan 03, 2004 at 06:40:36PM +0900, tmp@xxxxxxxxxxxxx wrote:
> ----snip
> > GRPは使っていないので間違っているかもしれませんが...
> > fixpackagesというコマンドでバイナリパッケージの依存関係を
> > 更新できたような気がします。ちなみにGRPにはバイナリパッケージが
> > たくさんあるでしょうから、処理に結構な時間がかかると思います。
> 
> これ、make.confのFEATURESに"fixpackages"を追加しておくと同様
> の効果が得られるやつですよね。

はい、そうです。常にバイナリーパッケージを使って運用する場合は、
FEATURESに追加したほうが手間が省けるかもしれません。

> このような問題が起こるようだったら、インストールのドキュメントに
> 
>     "emerge syncの後には必ずfixpackages"
> 
> って書いてあるとありがたいと思うのですが、いかがでしょうか。

GRPのインストール手順では、emerge syncをしないでインストールする
ようなので、fixpackagesをやる必要はないみたいです。インストール後、
最初のemerge syncの後にはfixpackagesをした方がいいでしょうね。
このあたりは、注釈みたいなのがあるとより親切かもしれません。

fixpackagesはたしか、/usr/portage/profiles/updates/*に書かれている
カテゴリ名やパッケージ名の変更を見てパッケージの依存関係を修正する
のだったと思います。これはそれほど頻繁に変更されるわけではないので、
emerge syncをするたびにfixpackagesが必要とは限らないと思います。
処理が重いので毎回やると大変でしょうし。

とはいえGRPでインストールしたことはないので、間違っていたらごめんなさい。
それでは。