When I create to generate a new key and specify a user ID which exist in GnuPG's keyring already, nitroinit crashes with the following error.
Traceback (most recent call last):
File "./nitroinit.py", line 227, in <module>
main(args.keyfile, args.expert)
File "./nitroinit.py", line 179, in main
keyfile = create_key(expert)
File "/home/jans/nitroinit/keycreation.py", line 99, in create_key
newkey = c.create_key(userid, algorithm, exp_time, expires, certify=True, sign=True)
File "/usr/lib/python3/dist-packages/gpg/core.py", line 616, in create_key
| (constants.create.FORCE if force else 0)))
File "/usr/lib/python3/dist-packages/gpg/core.py", line 151, in wrapper
return _funcwrap(self, *args)
File "/usr/lib/python3/dist-packages/gpg/core.py", line 135, in _funcwrap
return errorcheck(result, name)
File "/usr/lib/python3/dist-packages/gpg/errors.py", line 120, in errorcheck
raise GPGMEError(retval, extradata)
gpg.errors.GPGMEError: gpgme_op_createkey: GnuPG: User ID already exists