Recently I tried to install Adobe Flash Player Standalone version on Archlinux using AUR packages.There was no Tarball to download and i cloned the git repo.When i ran makepkg it gives me a error.

ERROR: One or more files did not pass the validity check!"

How to fix this ? enter image description here Thanks ! Srivin Prabhash


The message means that (for whatever reason) the checksums used to verify the source files (see Integrity on the Arch wiki) in the PKGBUILD are not matching the checksums produced by running sha512sum on the file makepkg downloaded. This could mean that someone has managed to make your computer download a different file than the person who created the PKGBUILD (for example by replacing the file on Adobes servers, messing with the connection between your computer and Adobes servers, ...).

But since the URL for the tarball is not for a specific version of the Flash player and adobe has released a new version ( for Linux, the problem is just that the checksums need to be updated for the new tarball. You can do that by running updpkgsums in the directory containing the PKGBUILD file. Usually the provider of the tarball would provide checksums himself that you can use to verify updpkgsums downloaded the correct file or to manually edit them in the PKGBUILD, but Adobe doesn't seem to do that.

FWIW, after running updpkgsums the sha512sums array looks like this on my computer:


If you know a PKGBUILD on the AUR needs to be updated for a new version of the package, make sure to also click "Flag package out-of-date" to notify the maintainer. I've done that for this package already.

  • Your solution worked perfectly and i installed Flash Player. Thanks for the Answer. and Thanks for you advise on outdated PKGBUILD :) Thumbs up – Srivin Prabhash Apr 20 '16 at 14:32
  • It's great that my answer helped you! Here at Unix.SE you can mark answers that answered your question as accepted, it would be great if you could do that. – Wieland Apr 20 '16 at 18:09
  • Ah sorry for the late action .. And im done :) – Srivin Prabhash Apr 26 '16 at 2:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.