Interix 6.1 で NetBSD の pkgsrc を 試してみました。
http://www.netbsd.org/docs/pkgsrc/platforms.html
./bootstrap スクリプトのエラーがでるたびに、下記のコマンドをGNUに変更しましたが動きませんでした。
GNU awk (gawk)
gawk-3.1.8.tar.gz
GNU diff
diffutils-3.0.tar.gz
obacheさんコメントありがとうございます。
たしかに bootstrap のスクリプトが env のところでkshだとMemory faultが出て、bashだと、Segmentation faultやenvがタスクマネージャーでCPU100%になったりするのです。
http://www.netbsd.org/docs/pkgsrc/platforms.html
As of this writing, the SUA's Interix 6.0 (32bit) and 6.1 (64bit) subsystems have been tested. Other versions may work as well. The Interix 5.x subsystem has not yet been tested with pkgsrc.
と書いてあったのでまだなのかなと思いまして。
あと、 http://wikki.sakura.ne.jp/gir-lab/?pmgr の開発動機の3番目に
-------------------------------------------------------------------
3.NetBSDのpkgsrcがWindows VistaのSUAではうまく動かなかったため。
◦ビルド中にkshでMemory faultが発生して止まってしまいます。core.dmpがgdbでは分析できなかったことと、タイミングによって挙動が異なるため、原因は突き止められませんでした。kshが多重に呼び出された際の処理に問題があるように見受けられます。XPのSFUでは便利に使っていたため残念です。
-------------------------------------------------------------------
とあったので諦めてしまいました。
pkgsrc関係のコマンドやpkgsrc-installが依存するライブラリを個別にいれようかと思いましたが、bmakeの仕組みを調査しなくては動かないくて面倒になってきました。
ここのと同じ問題です。
http://gnats.netbsd.org/37349
詳しくは本文に追加しました。
うちでは、LANG=POSIX に設定して、日本語が出ないようにしていまして、 Apache やら PHP やら MySQL なんかも動かしましたが、それなりに使えますよ。pmgr の人のページは私も読んでいて、Vista Ultimate を入手してから、直せるところは直したつもりです。
あ、あとMemory faultが発生し始めると、posixサブシステムごとおかしくなるのか、OS から再起動しないとまともに使えない状態になっていると考えた方が良いようです。