You are not logged in.
I installed archlinuxppc about 6 months ago and I tried to update it today but I gor the following error:
error: error while reading package /var/cache/pacman/pkg/ca-certificates-2012XXXX-X-any.pkg.tar.xz: Pathname in pax header can't be converted to current locale.
error: failed to commit transaction (invalid or corrupted package)
ca-certificates-2012XXXX-X-any.pkg.tar.xz is invalid or corrupted
Errors occurred, no packages were upgraded.
I searched quite a bit on the internet to solve this issue and found many solutions, but unfortunately no one solved my problem.
Among the suggested solutions are: add en_US.UTF-8 UTF-8 and en_US ISO-8859-1 to locale.gen and rune locale-gen.
I also tried by setting LC_ALL or LC_COLLATE on the fly this way:
# LC_ALL=C pacman -S pacman
The same problem occured
I also cleaned with pacman -Scc but it is the same problem.
I posted here instead of arch linucppc because I think this issue has nothing to do with the CPU architecture.
Last edited by heavytull (2012-02-29 19:39:43)
Offline