昨今のpearやpecl
最近はあんまり使わなくなりましたよね。
でも、今回はちょっと面倒な処理を行うのにpearがいるので久しぶり実行すると、以下の様なエラーがでた。
エラー
# pear version
Warning: foreach() argument must be of type array|object, null given in Command.php on line 249
PHP Warning: foreach() argument must be of type array|object, null given in /usr/share/php/PEAR/Command.php on line 249
PHP Stack trace:
...
結論
設定ファイルのxmlが読めなくなっていたようです。
大分前に、php自体をバージョン上げた時に、xmlが動かなくなっていたのかも?
いや、そもそもxmlを使わなくなってきたから入れてなかったのか?
兎にも角にも、xmlをインストールしました。
sudo apt install php-xml