= Gentoo GNU/kFreeBSD = 1. /jail/purpleにファイルシステムを作成 1. stage3, portageをダウンロードして展開 1. サービス起動スクリプトをjsからコピーして適当に調整。command=/sbin/rc default 1. /etc/fstab.purpleを/etc/fstab.jsからコピーしてきた これで起動したところ/devの様々なところにアクセスできずにエラー。/devのマウントがlateになっていた。lateを解除。 もう一度起動するもコンソールのフォント変更でエラーになっている。 フレームバッファは存在しないので`/etc/runlevel/boot/consolefont`を削除した。 サービスが起動した後にjailが消えるので、とりあえずjailをpersistに設定して後で調査することにする。 /etc/make.confに追加。{{{ MAKEOPTS="-j8" GENTOO_MIRRORS="http://ftp.iij.ad.jp/pub/linux/gentoo/" SYNC="rsync://ftp.iij.ad.jp/pub/linux/gentoo" }}} プロキシを通さないと学外に出る方法がないのでriseのプロキシを通すことにする。squidでrsyncを通すように設定。 http://d.hatena.ne.jp/metalglue/20100330/1269959186 プロキシを設定。 {{{ export http_proxy=192.168.0.254:3128 export RSYNC_PROXY=192.168.0.254:3128 }}} しかしemerge --syncが動かない。 {{{ ... >>> Starting retry 7 of 7 with rsync://202.232.140.135/pub/linux/gentoo >>> Checking server timestamp ... receiving file list ... rsync: link_stat "/linux/gentoo/metadata/timestamp.chk" (in pub) failed: No such file or directory (2) done ... sent 47 bytes received 9 bytes 37.33 bytes/sec total size is 0 speedup is 0.00 rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1518) [Receiver=3.0.8] >>> Retrying... !!! Exhausted addresses for ftp.iij.ad.jp }}} http://bugs.gentoo.org/44564 よりemerge --metadataをした後にemerge --syncしてみるも変わらない。 emerge-webrsyncを使えば良いか? emergeすると各portageの処理に入った途端に停止する。{{{ >>> Emerging (1 of 1) app-portage/eix-0.22.5 (無反応) }}} tcpdumpしてみたが通信していない。 ebuildを直接実行するとfetchはできる。cleanが何も表示せずに止まる。