後藤です
2002 11月 21 木曜日 13:02、Tsuge Akihide さんは書きました:
> > それから、再構築用のディレクトリにchrootしたあと
> > /dev/null : 許可がありません
> > が延々と表示されます。
>
> これは、テキストコンソールで作業していた時には出ていなかったので気がつき
> ませんでしたが、KDEのKonsole上でやった時はうちでも出ました。特に問題はな
> いのですが、似たようなエラーメッセージがlessを終了する時にも
>
> /usr/bin/lesspipe : /dev/null 許可がありません
>
> と出るようです。しかし、パッケージの削除や追加はほとんどやってない(
> kon2とfdcloneを入れただけ)のでapt-get installに失敗するという経験はまだ
> ありません。
その後です。
/dev/nullに書き込めない事に対する実害ですが、システムサービスとして動く
ようなパッケージを追加すると、多くのケースでapt-get install時にpostinstが
失敗します。たとえば、zopeのpostinstの内容を見ると、たとえば
update-rc.d zope default > /dev/null
となっていますが、ここでエラーが出てしまいます。
無理矢理な回避策ですが、chrootした直後に
# rm -f /dev/null
としてやって、あとでまた /dev/nullを作り直すという手でしのぐしか思いつ
きません。本質的には/dev以下に対して何らかのケアが必要なんでしょうが
タコなので思いつきません(汗
とりあえず報告でした。
--
Masaharu Goto
GnuPG Key fingerprint = 4D69 6B1D 484D 999C EDA7 2853 32AF 0C86 9323 3DDB
|