sudo apt full-upgradeをした際、標記のエラーが出て先に進めませんでした。 /usr/bin/apt-listchangesを確認したら存在していて権限も問題ありませんでした。
原因
問題はaptがpython3で実行しようとしたのですが、pyhon3のシンボリックリンクが切れていたからでした。 シンボリックリンクを貼りなおしたら、このエラーは無くなりました。 特に、pyenvで新しいpythonのバージョンをインストールしたので、シンボリックリンクが古いものになっていたようです。
対応方法
pyenvでなくpythonをインストールすると、/usr/local/bin/python3.x にインストールされていますが、pyenvでpythonをインストールすると/home/pi/.pyenv/shims/python3.xにインストールされるので、以下の様にシンボリックリンクを変更します。
sudo ln -nfs /home/pi/.pyenv/shims/python3.10 /usr/bin/python3
コメント