鶴谷様 ありがとうございます。
>NFSだとmake worldがうまくいかないとかいう話はありませんでしたっけ? 7.2マシンの / をNFSマウントして、シンボリックリンクで/usr/src /usr/objとする とうまくいきませんが、 7.2マシンの/usr/srcと/usr/objを、そのままマウントすると8月1日の時点までは、 うまくいっていました。 今回は、5.5のマシンを7.2にアップグレードしようとして変になったみたいです。 ただし、8月に別の5.5マシンで同様の作業をしたときは、うまくアップグレードでき ていました。 以下、実際に行った作業です。 7.2のsrc, objを、5.5のマシンにNFSマウントし、7.2マシンでbuildkernel, buildwoldずみのファイルを5.5マシンの/usr/srcディレクトリ下で make installworld しようとしました。 make: don't know how to make /usr/src/usr.bin/make/sprite.h. Stop のエラーが出たので、5.5のマシンで、/usr/src/usr.bin/make/に移り、make, make installで5.5マシンに新しいmakeをインストールして切り抜けようとしましたが、 makeをインストールしてもinstallworldで同じエラーが表示されました。 で、5.5マシンでmake buildworldを試みましたが、症状は同じでした。 ちなみに、5.5マシンで、7.2のmake buildkernlは成功します。 つぎに、エクスポート元の7.2マシンで、cvsupを行いソースを7.2の最新のものにし て、/usr/srcでmake buildworldを実行すると同じエラーが出るようになってしまい ました。 NFSサーバ(7.2)、クライアント(5.5)どちらでも # make make -------------------------------------------------------------- >>> Building an up-to-date make(1) -------------------------------------------------------------- make: don't know how to make /usr/src/usr.bin/make/sprite.h. Stop *** Error code 2 Stop in /usr/src. となります。 -- 宮尾安藝雄 博士(農学) 独立行政法人 農業生物資源研究所 基盤研究領域 ゲノムリソースセンター 〒305-8602 茨城県つくば市観音台2-1-2 mailto:mi...@affrc.go.jp 居場所 http://tos.nias.affrc.go.jp/cgi-bin/renraku.cgi?id=miyao -----Original Message----- From: owner-freebsd-users...@jp.freebsd.org [mailto:owner-freebsd-users...@jp.freebsd.org] On Behalf Of Tsurutani Naoki Sent: Thursday, September 17, 2009 2:40 PM To: FreeBSD-users-jp@jp.FreeBSD.org Subject: [FreeBSD-users-jp 92507] Re: 7.2-stable の make buildworld ができな い こんにちは、鶴谷です。 "Akio Miyao" <mi...@affrc.go.jp> さん> > 7.2でbuildworldが出来なくなって困っています。 > > # make buildworld > > -------------------------------------------------------------- > >>> Building an up-to-date make(1) > -------------------------------------------------------------- > make: don't know how to make /usr/src/usr.bin/make/sprite.h. Stop > *** Error code 2 (snip) > > 8月1日の時点では > FreeBSD 7.2-RELEASE-p3 > がコンパイル・インストールできていたのですが、昨日別マシンにNFSでインス トー > ルしようと思ったところ、このような状況になっています。 古いOS上で、別のホストにある7.2-RELEASEのsrc以下をNFSマウントし、 make buildworldした、ということでしょうか? NFSだとmake worldがうまくいかないとかいう話はありませんでしたっけ? # 勘違いならごめんなさい。 また、上のメッセージはsrc/Makefileにあるので、NFSサーバ/クライアント側 それぞれで、cd /usr/src && make makeしてみたらどうなるでしょうか? --- 鶴谷直樹 turut...@scphys.kyoto-u.ac.jp