Package Details: libgcrypt15 1.5.6-1

Git Clone URL: https://aur.archlinux.org/libgcrypt15.git (read-only)
Package Base: libgcrypt15
Description: General purpose cryptographic library based on the code from GnuPG
Upstream URL: http://www.gnupg.org
Licenses: LGPL
Submitter: UnCO
Maintainer: WoefulDerelict
Last Packager: WoefulDerelict
Votes: 599
Popularity: 13.740808
First Submitted: 2014-01-14 01:09
Last Updated: 2016-08-23 13:31

Pinned Comments

WoefulDerelict commented on 2016-08-23 13:34

Users should be aware this package has a PGP signature for the source which is separate from the Arch Linux keyring. It is necessary to import the associated key in order to verify that signature when building this package. There is a helpful article users can consult by one of Arch Linux's developer's concerning this located here: http://allanmcrae.com/2015/01/two-pgp-keyrings-for-package-management-in-arch-linux/

There are instructions on importing keys from a keyserver and how to automate the retrieval process here: https://wiki.archlinux.org/index.php/GnuPG#Use_a_keyserver
This wiki article also contains helpful information describing the installation of GnuPG, its configuration and usage.

To quickly import the necessary key execute the following:
gpg --recv-keys <KEYID - See 'validpgpkeys' variable in PKGBUILD>

Latest Comments

ritchy commented on 2016-08-24 21:21

Quick "Astuce" work for me :
cd ~/.gnupg
gpg --export-ownertrust > otrust.tmp
rm trustdb.gpg
gpg --import-ownertrust < otrust.tmp
gpg --recv-keys 249B39D24F25E3B6

WoefulDerelict commented on 2016-08-23 15:29

It should not be necessary to specify --keyserver if you have properly configured GnuPG. Please see the wiki article and check ~/.gnupg/gpg.conf to see that everything is set up before attempting to use GnuPG and you will find it much less problematic. Your gpg.conf should contain at least one keyserver entry pointing to a keyserver you can reach reliably. If you find this process troublesome I strongly suggest adding auto-key-retrieve to the keyserver-options in your gpg.conf and saving yourself the headache in the future or using --skippgpcheck.

sergey.orloff commented on 2016-08-23 15:01

gpg --keyserver hkp://pgp.mit.edu/ --recv-keys 249B39D24F25E3B6

WoefulDerelict commented on 2016-08-23 13:34

Users should be aware this package has a PGP signature for the source which is separate from the Arch Linux keyring. It is necessary to import the associated key in order to verify that signature when building this package. There is a helpful article users can consult by one of Arch Linux's developer's concerning this located here: http://allanmcrae.com/2015/01/two-pgp-keyrings-for-package-management-in-arch-linux/

There are instructions on importing keys from a keyserver and how to automate the retrieval process here: https://wiki.archlinux.org/index.php/GnuPG#Use_a_keyserver
This wiki article also contains helpful information describing the installation of GnuPG, its configuration and usage.

To quickly import the necessary key execute the following:
gpg --recv-keys <KEYID - See 'validpgpkeys' variable in PKGBUILD>

WoefulDerelict commented on 2016-08-18 13:41

As this is out of date and users have pointed out numerous errors which spurred Scimmia to file an orphan request, I've taken a few minutes while updating lib32-libgcrypt15 to provide an updated recipe for this package here: https://gist.github.com/WoefulDerelict/ee892c29bfa64e02680e642b26d4f89f

Please direct any issues you find with that recipe to the git comments and I will try to address them.

Freso commented on 2016-02-22 09:41

This package has "/usr/lib/libgcrypt.so.11", perhaps the PKGBUILD can be set to provide libgcrypt11 for e.g., spotify-stable?

bidulock commented on 2016-01-30 19:20

also depends=('libgpg-error')

bidulock commented on 2016-01-30 19:16

any is incorrect, please set arch=('i686' 'x86_64')

jghodd commented on 2015-10-13 19:54

The latest 'any' build doesn't work on 32-bit systems when built on a 64-bit system - it throws the following error: "wrong ELF class: ELFCLASS64". To use it, I've had to change the PKGBUILD arch directive to ('x86_64' 'i686') and build for each platform separately. Perhaps this should be fixed.

construidor commented on 2015-04-20 19:36

If anyone is facing a problem to download use this mirror:
http://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2

All comments