Skip to content

Instantly share code, notes, and snippets.

@robbat2
Created March 8, 2026 22:51
Show Gist options
  • Select an option

  • Save robbat2/2ee3c29019c6cd180134e7b74a42064d to your computer and use it in GitHub Desktop.

Select an option

Save robbat2/2ee3c29019c6cd180134e7b74a42064d to your computer and use it in GitHub Desktop.
VREF/proj-gentoo-02-gpg false postive blocking push
$ git push
Enumerating objects: 40, done.
Counting objects: 100% (36/36), done.
Delta compression using up to 16 threads
Compressing objects: 100% (12/12), done.
Writing objects: 100% (30/30), 23.60 KiB | 23.60 MiB/s, done.
Total 30 (delta 22), reused 25 (delta 18), pack-reused 0 (from 0)
remote: EE05E6F6A48F6136:CF41912D53519F02 [Robin Hugh Johnson (robbat2) <robbat2@gentoo.org>] [E] algo:ecc:invalid ECC curve brainpoolP256r1 disallowed (only Curve 25519 supported)
remote: *** None of your keys comply with GLEP 63.
remote: Please update the keys into conformance if you wish to continue
remote: using them. If not, please remove unused keys from LDAP.
remote: FATAL: VREF/proj-gentoo-02-gpg: helper program exit status 256
remote: error: hook declined to update refs/heads/master
To git+ssh://git.gentoo.org/repo/gentoo
! [remote rejected] master -> master (hook declined)
error: failed to push some refs to 'git+ssh://git.gentoo.org/repo/gentoo'
$ git show --show-signature HEAD |cat
commit ad5c71cd69f30f20d35e85f015b25e7cb70595ce
gpg: Signature made Sun 08 Mar 2026 03:48:56 PM PDT
gpg: using EDDSA key AF428526D7258F41FFF802C73C96219CA26E1287
gpg: Good signature from "Robin Hugh Johnson <robbat2@orbis-terrarum.net>" [ultimate]
gpg: aka "Robin Hugh Johnson <robbat2@users.sourceforge.net>" [ultimate]
gpg: aka "Robin Hugh Johnson (robbat2) <robbat2@gentoo.org>" [ultimate]
gpg: aka "Robin Hugh Johnson <rjohnson@sitka.bclibraries.ca>" [ultimate]
gpg: aka "Robin Hugh Johnson <robin.johnson@bc.libraries.coop>" [ultimate]
gpg: aka "Robin Hugh Johnson <rjohnson@coreweave.com>" [ultimate]
Merge: 256e725b9c9ba f4c9b925748e9
Author: Robin H. Johnson <robbat2@gentoo.org>
Date: Sun Mar 8 14:11:55 2026 -0700
net-nds/openldap: version bumps via Codeberg PR#256; drop obsolete rfc2307bis.schema
Tests pass:
FEATURES='test' USE='sasl debug' ebuild openldap-2.6.12.ebuild test
Thanks-to: Brett Sheffield <bacs@librecast.net>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Closes: https://codeberg.org/gentoo/gentoo/pulls/256
$ git show --format=raw HEAD |sed -n -e '/--BEGIN/,/^--.*END/ { s/^gpgsig //; s/^ //g; /^ /d; p};' |gpg --list-packets
# off=0 ctb=88 tag=2 hlen=2 plen=241
:signature packet: algo 22, keyid 3C96219CA26E1287
version 4, created 1773010136, md5len 0, sigclass 0x00
digest algo 10, begin of digest 14 5f
hashed subpkt 33 len 21 (issuer fpr v4 AF428526D7258F41FFF802C73C96219CA26E1287)
hashed subpkt 2 len 4 (sig created 2026-03-08)
hashed subpkt 20 len 26 (notation: manu=2,2.5+1.11,2,2)
hashed subpkt 20 len 94 (notation: issuer-fpr@notations.openpgp.fifthhorseman.net=AF428526D7258F41FFF802C73C96219CA26E1287)
subpkt 16 len 8 (issuer key ID 3C96219CA26E1287)
data: [255 bits]
data: [255 bits]
$ gpg --list-keys EE05E6F6A48F6136
pub rsa4096/0xEE05E6F6A48F6136 2015-08-08 [C] [expires: 2026-07-11]
7D0B3CEBE9B85B1F825BCECFEE05E6F6A48F6136
uid [ultimate] Robin Hugh Johnson <robbat2@orbis-terrarum.net>
uid [ultimate] Robin Hugh Johnson <robbat2@users.sourceforge.net>
uid [ultimate] Robin Hugh Johnson (robbat2) <robbat2@gentoo.org>
uid [ultimate] Robin Hugh Johnson <rjohnson@sitka.bclibraries.ca>
uid [ultimate] Robin Hugh Johnson <robin.johnson@bc.libraries.coop>
uid [ultimate] Robin Hugh Johnson <rjohnson@coreweave.com>
sub rsa4096/0x19395F23C58826C4 2015-08-08 [S] [expires: 2026-07-11]
BDEBB6A52F156FDF3168D91119395F23C58826C4
sub rsa4096/0xEA2637A12FBBD6F8 2015-08-08 [E] [expires: 2026-07-11]
31577DE43D517E25CB1DCDF1EA2637A12FBBD6F8
sub rsa4096/0x92B579107C6956CF 2015-08-08 [A] [expires: 2026-07-11]
04AC3399402F62A4BE870F8992B579107C6956CF
sub ed25519/0x3C96219CA26E1287 2025-10-23 [S] [expires: 2027-10-23]
AF428526D7258F41FFF802C73C96219CA26E1287
sub brainpoolP256r1/0xCF41912D53519F02 2025-10-23 [S] [expires: 2027-10-23]
FE1A5A9E6168A9D9771366E8CF41912D53519F02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment