pinentry broken in flatpak
Closed, ResolvedPublic

Description

pinentry is currently broken because the runtime ships only the curses version, but has a symlink for it in /usr/bin/pinentry.
While we can ship our own pinentry, it will be ignored in /app/bin/pinentry as the /usr/bin/pinentry version will be used.

I have not found a way to remove a file from the platform without building a platform, so I'm not sure what to do about this.

cmollekopf closed this task as Resolved.Jul 4 2018, 10:57 AM
cmollekopf claimed this task.

We now start an extra gpg-agent with a fixed pinentry to work around the problem.