Package Details: gnupg-git 2.2.7+1227+gf9bbc7516-1

Git Clone URL: https://aur.archlinux.org/gnupg-git.git (read-only, click to copy)
Package Base: gnupg-git
Description: Complete and free implementation of the OpenPGP standard
Upstream URL: https://www.gnupg.org/
Licenses: GPL
Conflicts: gnupg
Provides: gnupg=2.2
Submitter: alphazo
Maintainer: None
Last Packager: RX14
Votes: 2
Popularity: 0.026064
First Submitted: 2013-06-30 19:25
Last Updated: 2020-11-10 16:47

Required by (181)

Sources (2)

Latest Comments

1 2 3 4 Next › Last »

RX14 commented on 2021-02-21 12:11

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

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

veecue commented on 2021-02-13 21:00

Broken for current master during patching

shoober420 commented on 2020-12-26 20:08

Thank you for the package.

alphazo commented on 2014-10-03 09:05

@flick, secret key export of ECC keys seems to be working now.

djhaskin987 commented on 2014-09-15 17:57

This build is asking for libgpg-error 1.15+ now. Currently the core/ repo has 1.14 . I have added a library in the AUR for this library that works off of git: https://aur.archlinux.org/packages/libgpg-error-git/ Using that library should solve the problem.

flick commented on 2014-06-10 02:34

I experience similar results to AdrianCohea, specifically with regards to "--export-secret-keys" and "--export-secret-subkeys". These options fail, causing the password prompt to open repeatedly before (key-ids changed to 0x):

> gpg --export-secret-keys me@me.com
gpg: key 0x: error receiving key from agent: Missing item in object - skipped
gpg: key 0x/0x: error receiving key from agent: Missing item in object - skipped
gpg: key 0x/0x: error receiving key from agent: Missing item in object - skipped
gpg: WARNING: nothing exported

These errors occur for all ECC secret-key material it seems. Appears to be a development problem, noted in the mailing list:

http://permalink.gmane.org/gmane.comp.encryption.gpg.user/37232

If one follows that thread Werner Koch is himself involved (although it seems he didn't anticipate the errors).

AdrianCohea commented on 2014-03-08 04:12

The Brainpool curves over P-256, P-384, and P-512 appear to be implemented. I was able to generate two keypairs over each curve.

I could clearsign with all keys I generated. I could verify messages signed by all keys I generated.

I could encrypt a message using all keys I generated with recipients being any one of the keys I generated, and I was able to have recipients using keys generated over curves different from the sender's key.

However, all decryption operations failed. I could not export any of the keys. I could not remove the keys from my keyring.

alphazo commented on 2014-02-02 21:19

I asked on gnupg mailing list regarding this issue and it appears that code for some of the ECC curves is just implemented yet. Stay tuned!

clpwn commented on 2014-02-02 11:54

Could not generate ECC key with a build done today, Feb 2.

# gpg --expert --key-gen

[Curve 25519]
gpg: writing self signature
gpg: signing failed: No such file or directory
gpg: make_keysig_packet failed: No such file or directory
Key generation failed: No such file or directory

[NIST P-384]
gpg: key_from_sexp failed: Invalid object
Key generation failed: Invalid object