現象:
apt upgrade 実行時、Fatal Python error が発生し、upgrade できない。原因:
不明。
対処 (暫定) :
OS 再インストール
経緯:
久しぶりに apt update, apt upgrade を行ったところ、apt upgrade で以下の様なエラーが発生。
: : 取得:408 http://archive.raspberrypi.org/debian buster/main armhf vlc-plugin-visualization armhf 3.0.12-0+deb10u1+rpt2 [142 kB] 取得:409 http://archive.raspberrypi.org/debian buster/main armhf cups-pk-helper armhf 0.2.6-1+rpi1 [69.0 kB] 513 MB を 3分 18秒 で取得しました (2,593 kB/s) Fatal Python error: initimport: can't import _frozen_importlib ValueError: bad marshal data (unknown type code) Current thread 0xb6faaad0 (most recent call first): Aborted E: 子プロセス /usr/bin/apt-listchanges --apt || test $? -lt 10 がエラーコード (1) を返しました E: Failure running script /usr/bin/apt-listchanges --apt || test $? -lt 10 $
対処として、以下を行ったが、効果なし。
- .pycファイルを削除 --- 効果なし
sudo find /usr -name '*.pyc' -delete
で *.pyc を削除して apt upgrade を実施したが、効果なし - python, python3 の再インストール --- 効果なし
ソースコード を wget して、コンパイル/インストール したが、効果なし
また、ufw status 等でも 同様のエラーが発生。
1カ月程古い バックアップイメージ で 復元したが、現象変わらず。
何かのファイルが壊れているのかもしれないが、原因不明で upgrade, install ができず、このままにしておくわけにはいかない。
修復を諦め、最新の OS バージョンで再度インストールを実施した。
0 件のコメント:
コメントを投稿