DarkMatter in Cyberspace
  • Home
  • Categories
  • Tags
  • Archives

Fix Repository Update Failure Due to PGP Signature


Scenario:

[chad@blackpad rabbitvcs]$ sudo pacman -Syu                                                                                           │··············
error: GPGME error: No data                                                                                                           │··············
error: GPGME error: No data                                                                                                           │··············
error: GPGME error: No data                                                                                                           │··············
:: Synchronizing package databases...                                                                                                 │··············
error: GPGME error: No data
...

Solutions:

# rm /var/lib/pacman/sync/*db.sig* 
# pacman-key --init
# pacman-key --populate archlinux
# pacman -Syy
# pacman -Syu

If "File ... is corrupted (invalid or corrupted package (PGP signature))" occured during install a package, when pacman asked "Do you want to delete it? (Y/n)", press to delete the file, then run "pacman -S ..." again to reinstall it. I fixed these errors today.



Published

Jul 17, 2014

Last Updated

Jul 17, 2014

Category

Tech

Tags

  • archlinux 20
  • pacman 3
  • update 4

Contact

  • Powered by Pelican. Theme: Elegant by Talha Mansoor