Package Details: gnupg1 1.4.21-1

Git Clone URL: (read-only)
Package Base: gnupg1
Description: GNU Privacy Guard - a PGP replacement tool
Upstream URL:
Licenses: GPL3
Submitter: Xyne
Maintainer: Xyne
Last Packager: Xyne
Votes: 38
Popularity: 0.000009
First Submitted: 2012-03-29 00:05
Last Updated: 2016-08-24 15:49

Latest Comments

Xyne commented on 2016-07-17 13:53


EtiennePerot commented on 2016-07-17 00:10

Confirmed that this builds and runs on architecture aarch64.
Might as well also add armv6l, armv7h, armv7l, armv8h, armv8l.

versusvoid commented on 2016-06-22 09:07


pub rsa2048/33BD3F06 2014-10-29 [expires: 2016-10-28]
Key fingerprint = 031E C253 6E58 0D8E A286 A9F2 2071 B08A 33BD 3F06
uid NIIBE Yutaka (GnuPG Release Key) <gniibe 'at'>

2071 B08A 33BD 3F06

After importing their public key manually (gpg --import), package builds.

Xyne commented on 2016-06-11 18:04

The valid keys are listed on the GnuPG website:

The values in the PKGBUILD are up-to-date. I have no idea where 2071B08A33BD3F06 came from. Building the package with the current PKGBUILD works as expected here. I would be very wary if a signature from an unknown key was downloaded instead of the expected one. Are you in a country that is likely to intercept web traffic and inject content?

Tebro commented on 2016-06-07 15:32

Getting this: gnupg-1.4.20.tar.bz2 ... FAILED (unknown public key 2071B08A33BD3F06)

gavinhungry commented on 2016-03-02 17:59


Can you change the source from "" to ""? I'm constantly having issues connecting to their FTP.

gnupg in Core uses https now as well:

gubz commented on 2016-02-25 09:41

New version 1.4.20 is out. Change SHA1 to cbc9d960e3d8488c32675019a79fbfbf8680387e

Xyne commented on 2015-08-10 23:34

As most users are likely not using this package exclusively with TOR I have not enabled those options by default. I have, however, added them to the PKGBUILD to make users aware of them. TOR users can easily edit the PKGBUILD before building.

Thanks for the info.

voidnull commented on 2015-08-10 03:23

./configure \
--disable-dns-cert \
--disable-dns-pka \
--disable-dns-srv \

would eliminate DNS leaks

max-k commented on 2015-03-30 07:00

@geekinthesticks :

gpg --keyserver --recv-keys 2071B08A33BD3F06

diederickdevries commented on 2015-01-24 19:40

How ironic.

geekinthesticks commented on 2015-01-23 10:43

I am now getting:
==> Verifying source file signatures with gpg...
gnupg-1.4.18.tar.bz2 ... FAILED (unknown public key 249B39D24F25E3B6)
==> ERROR: One or more PGP signatures could not be verified!

EtiennePerot commented on 2015-01-19 04:29

Can you add armv6h to the list of supported architectures, so that this can be used on a Raspberry Pi?

Xyne commented on 2015-01-09 20:24

done, thanks!

evilgnome commented on 2015-01-07 07:45

I find that including


is now necessary for this to work.

jeffdik commented on 2015-01-03 02:03

@Xyne Oops, I had an out-of-date PKGBUILD. Sorry for the noise!

Xyne commented on 2014-12-28 14:18

The PKGBUILD already renames gnupg.7 to gnupg1.7 on line 45. Does that not work on your system?

jeffdik commented on 2014-12-28 00:58

I added
rename 'gnupg.7' 'gnupg1.7' "${pkgdir}"/usr/share/man/man7/gnupg.7
to the package function in PKGBUILD to get around the gnupg.7 conflict with core/gnupg.

eigengrau commented on 2014-11-25 13:10

«/usr/share/man/man7/gnupg.7.gz» now conflicts with core/gnupg.

grawity commented on 2014-09-03 07:03


Required by makepkg-git, so perhaps the GnuPG package should be one of the first to start including it :D

kornerr commented on 2014-08-28 15:09

The link to gnupg-1.4.18 is broken.
Correct one is right from the official web site:

Xyne commented on 2014-07-19 13:22

updated, thanks

archsim commented on 2014-07-19 11:21

sha1sums=('41462d1a97f91abc16a0031b5deadc3095ce88ae' 'SKIP')

archsim commented on 2014-07-19 11:20

# $Id: PKGBUILD 148992 2012-02-05 12:21:23Z andyrtr $
# Contributor: Andreas Radke <andyrtr at>
# Committer: Judd Vinet <>
pkgdesc="GNU Privacy Guard - a PGP replacement tool"
arch=('i686' 'x86_64')
depends=('zlib' 'bzip2' 'libldap>=2.4.18' 'libusb-compat' 'curl>=7.16.2' 'readline>=6.0.00')
sha1sums=('41462d1a97f91abc16a0031b5deadc3095ce88ae' 'SKIP')

build() {
cd "${srcdir}/${pkgname_}-${pkgver}"
./configure --prefix=/usr \
--libexecdir=/usr/lib \
#ln -s ${pkgname}-${pkgver}/scripts .. # seems obsolete now

check() {
cd "$srcdir/$pkgname_-$pkgver"
make -k check #All 27 tests passed

package () {
cd "${srcdir}/${pkgname_}-${pkgver}"
make DESTDIR="${pkgdir}" install

# fix fileconflict with gnupg2 pkg
rename 'gpg' 'gpg1' "${pkgdir}"/usr/share/man/man1/gpg* "${pkgdir}"/usr/bin/gpg*

unhammer commented on 2013-09-06 09:11

You might want to add
since this is what's download page uses:
(and since the download link is non-https for an encryption program =P)

Xyne commented on 2012-11-10 03:00

Ok, updated to an HTTP mirror.
I didn't bump the release number because the resulting package is the same.

dlin commented on 2012-11-08 06:17

Sorry, that's not automatic, but, it is http based (friendly behind firewall)

dlin commented on 2012-11-08 06:15

I found a workable mirror here

Xyne commented on 2012-10-22 18:00

The current URL is the one that was in the package when I adopted it. If you find one that automatically redirects to a local mirror, I will update the PKGBUILD.

dlin commented on 2012-10-22 02:56

could you change the ftp to http ?
If possible, let it choose mirror automatically. (I'm not sure, if it is, there is one method).

Xyne commented on 2012-06-07 19:10

I don't understand how debootstrap can require anything from this package. The binaries have been renamed to avoid conflicts with the gnupg package. Nothing should expect or rely on them.

Anonymous comment on 2012-06-07 14:55

One problem occurred when I tried to use debootstrap, because it requires gpgv1 but gnupg1 installs /usr/bin/gpg1v.

Xyne commented on 2012-04-24 05:33

Ooops, I had fixed it locally but forgotten to upload it.
All pgp* binaries have been renamed pgp1*. Let me know if that causes any problems.

mtorromeo commented on 2012-04-23 07:35

There's a new conflict with core/gnupg on /usr/bin/gpgv