Login
Immutable PageDiscussionInfoAttachments
ytoku/daily-record/2011-04-08

MMA

Gentoo GNU/kFreeBSD

  1. /jail/purpleにファイルシステムを作成
  2. stage3, portageをダウンロードして展開
  3. サービス起動スクリプトをjsからコピーして適当に調整。command=/sbin/rc default
  4. /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が何も表示せずに止まる。

ytoku/daily-record/2011-04-08 (last edited 2011-04-08 21:16:59 by ytoku)