dnkl/foot
41
2.0k
Fork
You've already forked foot
243

Cannot decrypt with gpg without TERM=xterm #697

Closed
opened 2021年08月29日 09:23:46 +02:00 by pranjal · 2 comments
Contributor
Copy link

Steps to reproduce:

  1. Encrypt a file with gpg --encrypt.
  2. Try to decrypt the encrypted file with gpg --decrypt.

Expected Output:
gpg takes secret key passphrase with pinentry and decrypts the file.

Actual Output:

gpg: encrypted with 255-bit ECDH key, ID 455DE0C577C7C698, created 2021年08月11日
 "orewbaka (ed25519) <orewbaka@gmail.com>"
gpg: public key decryption failed: Required environment variable not set
gpg: decryption failed: No secret key

Setting TERM=xterm before decrypting fixes the issue.
Also, this issue appeared after the latest update (1.9.0).

Wayland Compositor: sway version 1.6.1
foot version: 1.9.0 +pgo +ime +graphemes
Log output is normal

Steps to reproduce: 1. Encrypt a file with `gpg --encrypt`. 2. Try to decrypt the encrypted file with `gpg --decrypt`. Expected Output: gpg takes secret key passphrase with pinentry and decrypts the file. Actual Output: ``` gpg: encrypted with 255-bit ECDH key, ID 455DE0C577C7C698, created 2021年08月11日 "orewbaka (ed25519) <orewbaka@gmail.com>" gpg: public key decryption failed: Required environment variable not set gpg: decryption failed: No secret key ``` Setting `TERM=xterm` before decrypting fixes the issue. Also, this issue appeared after the latest update (1.9.0). Wayland Compositor: sway version 1.6.1 foot version: 1.9.0 +pgo +ime +graphemes Log output is normal
Owner
Copy link

Most likely related to #695

Note that I just pushed an update to the Arch AUR packages that should resolve this. Though, you might have to remove the build directories before you build the new package.

The git sources here will be updated shortly, but the defaults here still suffer from this terminfo issues.

Most likely related to https://codeberg.org/dnkl/foot/issues/695 Note that I just pushed an update to the Arch AUR packages that should resolve this. Though, you might have to remove the build directories before you build the new package. The git sources here will be updated shortly, but the defaults here still suffer from this terminfo issues.
Author
Contributor
Copy link

Yes, the latest update fixed it. Thanks so much.

Yes, the latest update fixed it. Thanks so much.
Sign in to join this conversation.
releases/1.9
master
osc-5522
sixel-heap-buffer-overflow
releases/1.27
releases/1.26
releases/1.25
releases/1.24
multi-cursor
releases/1.23
pixman-16f-2
releases/1.22
releases/1.21
releases/1.20
releases/1.19
releases/1.18
releases/1.17
releases/1.16
releases/1.15
releases/1.14
releases/1.13
releases/1.12
releases/1.11
releases/1.10
releases/1.9
releases/1.8
releases/1.7
releases/1.6
releases/1.5
releases/1.4
releases/1.3
releases/1.2
releases/1.1
releases/1.0
1.27.0
1.26.1
1.26.0
1.25.0
1.24.0
1.23.1
1.23.0
1.22.3
1.22.2
1.22.1
1.22.0
1.21.0
1.20.2
1.20.1
1.20.0
1.19.0
1.18.1
1.18.0
1.17.2
1.17.1
1.17.0
1.16.2
1.16.1
1.16.0
1.15.3
1.15.2
1.15.1
1.15.0
1.14.0
1.13.1
1.13.0
1.12.1
1.12.0
1.11.0
1.10.3
1.10.2
1.10.1
1.10.0
1.9.2
1.9.1
1.9.0
1.8.2
1.8.1
1.8.0
1.7.2
1.7.1
1.7.0
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.4
1.5.3
1.5.2
1.5.1
1.5.0
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.0
1.0.0
0.9.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dnkl/foot#697
Reference in a new issue
dnkl/foot
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?