Open kekkoudesu opened 15 hours ago
Are you sure there is no log output? All GPGME library calls should produce an error message when they fail.
You also provided the version of GPGME, not Lock. Lock's version can be retrieved from the about dialog. Could you please fix that?
How do I get log output? I've tried
flatpak run --command=sh com.konstantintutsch.Lock
Then:
/app/bin/com.konstantintutsch.Lock
The only thing I saw was:
** Message: 21:30:56.468: GnuPG Made Easy 1.23.2
I'm seeing a few extra messages this time:
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:763: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../src/intel/vulkan/anv_formats.c:794: FINISHME: support more multi-planar formats with DRM modifiers
(com.konstantintutsch.Lock:3): Gsk-WARNING **: 21:31:43.534: Clipping is broken, everything is clipped, but we didn't early-exit.
I'm not able to reproduce the issue at the moment as the key appears to be unlocked after using it to sign a commit. I'll see if I can reboot and hit the same issue, then update this tracker.
How do I get log output? I've tried
Just execute flatpak run com.konstantintutsch.Lock
.
You do not need to enter the shell and then manually run the Lock binary. That also works though, it is just more effort.
Describe the bug …
test
and click Encrypt, then select a specific key.It only seems to fail with that key. I've gotten the same process to work with another key I have (no passphrase). It seems likely that the private key has not been unlocked and I'm not prompted to unlock it. I went and committed some code, which was automatically signed with the same private key. I tried to Decrypt again, and this time it worked. I was never asked for a passphrase to sign it...
Here's my
gpg-agent.conf
:If this is indeed the issue, I think the error message should be improved. I'm also not quite sure what's happening here or how I managed to "fix" it...
Which version of Lock are you using?
1.1.2
Source
Flathub
Relevant log output