Can't upgrade purr-data on Manjaro

Issue #4 resolved
Former user created an issue

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)

  1. Albert Graef

    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?

  2. Albert Graef

    Anyway, I was just about to push a new revision of the package anyway, this should hopefully fix it.

  3. Albert Graef

    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.)

  4. Log in to comment