Tensorflow-opt-cuda signature error

That’s a beautiful proof that the signatures are important!

1 Like

same issue for me but with cuda package, also did the arch “download from mirror” as a workaround.

what actually causes the file to be corrupted like this?

Just to be clear, the pacman --sync is creating the error or it is part of your installation process ? From my understanding installing without sync after would leave the package not managed for updates, right ?

No, it’s broken package on mirrors.

My soultion was simply to downlaod from Arch mirror, and installing it with

Same link as above, but ill repeat it.

https://archlinux.org/packages/extra/x86_64/python-tensorflow-opt-cuda/

“sudo pacman -U tensorflow-opt-cuda-2.15.0-6-x86_64.pkg.tar.zst”

tensorflow-opt-cuda is normally a large package. If the signature fails it can mean two things: either the signature is autodated or the package is really corrupt. Here we have the later. The possible issue might be that @Yochanan changed to sync from a CDN service rather a normal rsync managed mirror. CDN nodes sometimes tend to cache broken files when a sync is happening and they cache that in the moment. For mirror management always a real server should be used. I’ve changed that now in our server management tool and will check if I might need to manually get that package from an Arch server or rsync is now so smart to correct it. Packages


Most likely the package update of testing branch might fix it.

1 Like

The issue in stable branch should be fixed. @loumierex can you confirm?

ls tensorflow* -lasih
2759548 135M 135M Dec  1 15:59 tensorflow-2.15.0-4-x86_64.pkg.tar.zst
2759549 4.0K  566 Dec  1 15:59 tensorflow-2.15.0-4-x86_64.pkg.tar.zst.sig
2808008 135M 135M Dec 21 21:39 tensorflow-2.15.0-6-x86_64.pkg.tar.zst
2808009 4.0K  566 Dec 21 21:39 tensorflow-2.15.0-6-x86_64.pkg.tar.zst.sig
2759570 745M 745M Dec  1 15:59 tensorflow-cuda-2.15.0-4-x86_64.pkg.tar.zst
2759571 4.0K  566 Dec  1 15:59 tensorflow-cuda-2.15.0-4-x86_64.pkg.tar.zst.sig
2808010 745M 745M Dec 21 21:39 tensorflow-cuda-2.15.0-6-x86_64.pkg.tar.zst
2808011 4.0K  566 Dec 21 21:39 tensorflow-cuda-2.15.0-6-x86_64.pkg.tar.zst.sig
2759580 137M 137M Dec  1 15:59 tensorflow-opt-2.15.0-4-x86_64.pkg.tar.zst
2759581 4.0K  566 Dec  1 15:59 tensorflow-opt-2.15.0-4-x86_64.pkg.tar.zst.sig
2808012 137M 137M Dec 21 21:39 tensorflow-opt-2.15.0-6-x86_64.pkg.tar.zst
2808013 4.0K  566 Dec 21 21:39 tensorflow-opt-2.15.0-6-x86_64.pkg.tar.zst.sig
2759582 748M 748M Dec  1 13:42 tensorflow-opt-cuda-2.15.0-4-x86_64.pkg.tar.zst
2761167 4.0K  566 Dec  1 16:30 tensorflow-opt-cuda-2.15.0-4-x86_64.pkg.tar.zst.sig
2808014 747M 747M Dec 21 21:39 tensorflow-opt-cuda-2.15.0-6-x86_64.pkg.tar.zst
2808015 4.0K  566 Dec 21 21:40 tensorflow-opt-cuda-2.15.0-6-x86_64.pkg.tar.zst.sig

Yup it is working again, thanks