| workerで動くApache 2.2.11に@ARGVがうまく渡されない » |
FreeBSD 7.2Rにアップグレード
FreeBSD 7.2-RELEASEが公開されたので、7.1Rの方からアップグレードしてみました。
今回も、csup(1)を使ってソースを同期し、再構築。行った手順は、
の時と、ほぼ同じ。
構築前、mergemaster -pを実行した際、
*** You have the deprecated 'nodev' option in /etc/fstab.
This can prevent the filesystem from being mounted on reboot.
Please update your fstab before continuing.
See fstab(5) for more information.のように言われて、処理が中断された。
/etc/fstabを確認してみると、CD-ROMの箇所にnodevのmount オプションが残っていた。FreeBSD 5以降、devfsの導入に伴って、このオプションは無視されるようになっていたけど、FreeBSD 7では、このオプションがあると、マウントに失敗するらしい(最近、このデバイスは使う機会がなかったので見落としていた…)。
fstab(5) ファイル(/etc/fstab)から、該当のオプションを削除し、作業を続行。
アップグレードを完了後、make check-oldを実行してみたけど、
>>> Checking for old files /usr/share/man/man8/adding_user.8.gz /usr/include/hesiod.h >>> Checking for old libraries >>> Checking for old directories To remove old files and directories run 'make delete-old'. To remove old libraries run 'make delete-old-libs'.
と、FreeBSD 6.3から7.1にアップグレードした時に比べて大幅な変更はなさそう。今回は、portsの再構築はしなくてもよいかな?
Trackback address for this post
Trackback URL (right click and copy shortcut/link location)
1 comment
This post has 35 feedbacks awaiting moderation...