You are not logged in.
Hello, I've created my own pacman package repository for me and a few of my friends.
I've copied some PKGBUILDs and their required files from the AUR and generated the .db and .files with repo-add but when I try to install one of the packages I get the message:
:: File /var/cache/pacman/pkg/maxfetch-1.0.0-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (checksum)).
Do you want to delete it? [Y/n]
I created the PKGBUILD for this particular package, and added sha256sums for each of its files. In makepkg it said all files passed, so could someone tell me what's wrong here, and give me some advice please?
Offline
You need to properly sign the package itself or disable signature checking for your custom repo: https://wiki.archlinux.org/title/Pacman/Package_signing
Online
The error says it is about the package checksums. So nothing to do with PGP signatures.
What is the sha256sum of /var/cache/pacman/pkg/maxfetch-1.0.0-1-any.pkg.tar.zst and what is it listed as in the repo (you can untar it and look at its text files).
Offline
The error says it is about the package checksums. So nothing to do with PGP signatures.
What is the sha256sum of /var/cache/pacman/pkg/maxfetch-1.0.0-1-any.pkg.tar.zst and what is it listed as in the repo (you can untar it and look at its text files).
Its sha256sum is
8358aafe66a0f0e47c5154e5cd23fef3f0d92c7b7e90306e86ed32c49704ff18
and it's listed as maxfetch 1.0.0-1 in the repo.
Offline
You're supposed to look at the desc file for maxfetch and post what value that file shows under %SHA256SUM% .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Oh sorry, the sha256sum listed in the repo is the exact same. The error happens for all packages in my repo, even other more well-known ones from the AUR.
Offline