ACCESS VIOLATION SUMMARY とかいうエラー
gentooのアップデートをしていたら
-------------------- ACCESS VIOLATION SUMMARY --------------------
LOG FILE "/var/log/sandbox/sandbox-17478.log"
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line
F: open_wr
S: deny
P: /usr/share/info/tcc-doc.info
A: /usr/share/info/tcc-doc.info
R: /usr/share/info/tcc-doc.info
C: install tcc-doc.info /usr/share/info
----------------------------------------------------------------------
みたいなトラブルが。
どうやらportageのsandboxって機能が邪魔してるっぽい。 作業ディレクトリ以外への書き込みを禁止する機能、らしいね。 安全性のためのものなので、無効化するのはまずい、が、今回はやむを得ない。
という訳でこんな感じで実行
$ sudo FEATURES="-sandbox" emerge --resume
これで無事行けました。よかった。
ちなみに、--resume
ってのは、前回中断した作業を再開するって意味ね。
必要に応じてパッケージ名なりなんなりに置き換えてくださいまし。
参考: