Package Details: gnupg-git 2.3.2.beta105_r9343.g25ae80b8e-2

Git Clone URL: (read-only, click to copy)
Package Base: gnupg-git
Description: Complete and free implementation of the OpenPGP standard
Upstream URL:
Licenses: GPL
Conflicts: gnupg
Provides: gnupg
Submitter: alphazo
Maintainer: IslandC0der
Last Packager: IslandC0der
Votes: 2
Popularity: 0.000000
First Submitted: 2013-06-30 19:25 (UTC)
Last Updated: 2021-09-29 23:44 (UTC)

Required by (203)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

nicolai_d commented on 2023-11-24 12:12 (UTC) (edited on 2023-11-24 13:22 (UTC) by nicolai_d)

This does not build anymore, the configure script says "at least version 3.0.0 (API 3)" of libassuan is required (Which as of now is still not released)

wereii commented on 2023-04-20 16:41 (UTC)

I am getting this error

install: cannot stat 'doc/examples/systemd-user/*.*': No such file or directory
==> ERROR: A failure occurred in package().

I don't see any doc directory in the tree of this AUR package so I've commented out the install command at the end of package() to make it build at least.

IslandC0der commented on 2021-09-29 23:44 (UTC)

Got it, thanks :D

s3lph commented on 2021-09-28 16:57 (UTC)

The current version fails to build if the fig2dev utility is not present. Please add the fig2dev package (in community) to makedepends.

IslandC0der commented on 2021-09-14 15:56 (UTC)

Thank you! It's now fixed :)

carlosnewmusic commented on 2021-09-14 15:45 (UTC)

ERROR: pkgver cannot contain colons, slashes, hyphens or whitespace.

IslandC0der commented on 2021-07-23 23:24 (UTC)

Fixed! :)

carlosnewmusic commented on 2021-07-23 12:18 (UTC) (edited on 2021-07-23 12:19 (UTC) by carlosnewmusic)

Building gnupg-git... /etc/makepkg.conf: line 1: #!/hint/bash: file or directory does not exist ==> Building the package: gnupg-git 2.2.7+1227+gf9bbc7516-1 (Fri 23 Jul 2021 13:16:03) ==> Checking dependencies while running... ==> Checking dependencies while compiling... ==> Receiving sources... -> Cloning gnupg from the git repository... Cloning into an empty repository '/var/tmp/pamac-build-user/gnupg-git/gnupg'... -> drop-import-clean.patch was found ==> Validating source files with sha256sums... gnupg ... Skipped drop-import-clean.patch ... Passed ==> Removing the $srcdir/ directory... ==> Extracting the sources... -> Creating working copy of gnupg from git repository... Cloning into 'gnupg'... done. ==> Starting prepare()... patching file doc/gpg.texi Hunk #1 FAILED at 1963. 1 out of 1 hunk FAILED -- saving rejects to file doc/gpg.texi.rej patching file g10/gpg.c Hunk #1 succeeded at 2447 with fuzz 1 (offset 40 lines). ==> ERROR: Prepare() failed. Canceling...

Translated with (free version)

RX14 commented on 2021-02-21 12:11 (UTC)

Sorry, I don't have time to maintain this any more, and have disowned it. Feel free to adopt the package if you have the time.

kalessin commented on 2021-02-21 05:46 (UTC)

Thanks for the useful PKGBUILD,

Looks like drop-import-clean.patch should be updated with contents:

diff --git a/doc/gpg.texi b/doc/gpg.texi
index 6b912d674..1f6777088 100644
--- a/doc/gpg.texi
+++ b/doc/gpg.texi
@@ -1978,7 +1978,7 @@ are available for all keyserver types, some common options are:

 @end table

-The default list of options is: "self-sigs-only, import-clean,
+The default list of options is: "self-sigs-only,
 repair-keys, repair-pks-subkey-bug, export-attributes".

diff --git a/g10/gpg.c b/g10/gpg.c
index b4b802248..176bbac5a 100644
--- a/g10/gpg.c
+++ b/g10/gpg.c
@@ -2423,8 +2423,7 @@ main (int argc, char **argv)
                                            | IMPORT_REPAIR_PKS_SUBKEY_BUG
                                             | IMPORT_SELF_SIGS_ONLY
                                             | IMPORT_COLLAPSE_UIDS
-                                            | IMPORT_COLLAPSE_SUBKEYS
-                                            | IMPORT_CLEAN);
+                                            | IMPORT_COLLAPSE_SUBKEYS);
     opt.keyserver_options.export_options = EXPORT_ATTRIBUTES;
     opt.keyserver_options.options = 0;
     opt.verify_options = (LIST_SHOW_UID_VALIDITY