portupgrade 利用中に以下のエラーに遭遇。
# portinstall devel/pear
… (中略) ..
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 56 bytes) in /tmp/gopeypYZxF/PEAR/Registry.php on line 1006
Allowed memory size of 8388608 bytes exhausted (tried to allocate 5 bytes)
*** Error code 1
Stop in /usr/ports/devel/pear.
*** Error code 1
… (以下略)..
portinstall 中のことで一瞬何かと思いましたが、PHP 周りで 8388608bytes = 8M 制限といえば、php.ini の次の設定ですね。
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
これを、一時的に 16M とかしたら問題なくインストールできました。