Can't upgrade purr-data on Manjaro
I'm unable to upgrade purr-data from the l2ork-aur repository. The error message I get is: invalid or corrupted package (checksum).
Thanks for any advice on getting past this error.
Comments (5)
-
-
Anyway, I was just about to push a new revision of the package anyway, this should hopefully fix it.
-
Nope, the problem is that I recently converted this repo to git-lfs storage, not realizing that this wouldn’t work over https. Oh well, I can convert it back I guess. But as I'm migrating to the Open Build Service for all my packaging anyway, why don't you just try the new repo, it's live already and I'm already using that myself. Here's the pacman.conf entry:
[home_aggraef_arch_Arch]
SigLevel = Never
Server = https://download.opensuse.org/repositories/home:aggraef:arch/Arch/$arch
Then just run `pacman -Syy` and try installing again.
More detailed instructions here: https://github.com/agraef/purr-data/wiki/Installation#arch
(Sorry for the bad formatting, the new comment editor here is just completely horrible and doesn't even let me enter straight markdown any more. Bitbucket is getting worse.)
-
The old repo should also be in good working order again (removed all the LFS storage).
-
- changed status to resolved
Tested it, seems to work, so closing. Feel free to reopen this ticket if needed. Thanks for reporting!
- Log in to comment
Which version is currently installed on your system, and which version is it trying to upgrade to? The last update I did was 4 days ago, from purr-data-2.9.0.r4146.37f21591-1 to purr-data-2.9.0.r4147.54c59a88-1.
This error message usually indicates that you already have the same version in the pacman cache, but with a different checksum. Which could conceivably happen if I messed up and uploaded the same package twice, with different contents, but I didn’t AFAICT.
Usually it then just lets you delete the cached package, and just running
pacman -Syu
again upgrades the package anyway.What does `ls /var/cache/pacman/pkg/purr-data-*` say?