Forum archive
TK12 appliances - corrupted object in apt
Hello
I have some applicances I have built using TK Core v12 (Debian 6).
I have seen recently issues after doing an apt-get upgrade - I get errors:
Processing triggers for python-central ...
fatal: object f587ae1e9fe456ed26c198ad17b9ea1ac1f58c6d is corrupted
error: failed to run reflog
E: Problem executing scripts DPkg::Post-Invoke 'if [ -x /usr/sbin/etckeeper ]; then etckeeper post-install; fi'
E: Sub-process returned an error codeThisi is happening with any apt-get install. I have checked that /usr/sbin/etckeeper exists and is executable
This is happening on all TK applicances (ok I have stopped doing upgrades after seeing this problem on 3 out of 3 upgraded machines...).
Any idea what's happening ?
Thanks
It sounds like you can recreate it, but I just tested 2 different apliances and ran apt-get update && apt-get upgrade successfully...
Also what platform are you using? The only vaguely relevant info I could find via google suggests that git corruption is the reason for your error (etckeeper uses git to store the original config files). It seems that often the corruption is associated with HDD failure.