[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: pkgsrc on SSD/Linux



木村成一 (椎柴)です。

On Saturday, February 20, 2010 10:53 AM,
OBATA Akio さん wrote:

> pkgsrc-2009Q4 の後に対応コードを入れたので、pkgsrc-current では
> 変更なしに利用できるはずです。手元で Linux 環境検証用に使ってます。

2月13日に NetBSD.jp の ftp サイトから私が貰って来た pkgsrc.tar.gz は少し
古いものだったように危惧されます。
その後 (15日)、csup (FreeBSD) したpkgsrc ツリーで 
pkgsrc/bootstrap/bootstrap
に変更が入っているのを確認しました。

| -# $NetBSD: bootstrap,v 1.151 2009/12/13 08:35:22 obache Exp $
| +# $NetBSD: bootstrap,v 1.156 2010/02/06 10:28:54 obache Exp $

> もし current でも使えないのなら、こちらで気付いてない問題ですので、
> 具体的に何がエラーになるか教えていただけませんか?

SSD/Linux では、root の owner、group が、root、wheel です。
pkgsrc の Linux の場合、root、root を想定していたのでインストールの箇所で
エラーが発生していました。
diff を取って差分を見たのですが、この変更で bootstrap の件は解決するだろう
と思考されます。
SSD/Linux をインストールし直し、一から bootstrap を起動する時間的余裕が
ないため、推測でお答えするのをご容赦ください。

pkgsrc/Mk/tools/tools.Linux.mk に関しては、コマンドの場所・位置が違うせ
いでエラーが出ます。
で、私のほうで、csup する際、設定に preserve を入れてしまったため、diff の
出力で正確な確認を取れなくなりました。いずれまた csup し直すこととします。

どうもお騒がせ致しました。

$ ssd の話ですが、FreeBSD の csup(1) は、diif.c でインクルードされている
$  limits.h を sys/limits.h から limits.h に変更するだけでコンパイル出来ま
す。
---
木村成一 (李成一)
千葉県銚子市小長町
Tel. 0479-33-qxyz