職場でdebianのアップグレードをかけていたら、post-install でエラーのメッセージが 出るようになった。
E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/sbin/localepurge ] && [ $(ps w -p $PPID | grep -c remove) != 1 ]; then /usr/sbin/localepurge; else exit 0; fi'
どうも、localepurge が悪さしているみたい。 パッケージインストールで不要な locale 情報を消すだけのプログラムだし、 必須でもないから、"aptitude remove localepurge"を実行すると、 正常に"aptitude safe-upgrade"ができるように戻った。