Bug 1945355
| Summary: | Since GTK2 is EOL, is it possible to build pinentry-gtk with GTK3? | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | ersen <oguz> |
| Component: | pinentry | Assignee: | Boris Ranto <branto> |
| Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 33 | CC: | Axel.Thimm, branto, jjelen, rdieter, sochotni |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2021-03-31 18:19:49 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
ersen
2021-03-31 17:48:59 UTC
There's already a pinentry-gnome3 package, so yes (just named differently). I couldn't manage pinentry-gnome3 to work properly on sway. I have "pinentry-program /usr/bin/pinentry-gnome3" in gpg-agent.conf and when I start a program (pass) from terminal, curses based interface appears. When I try to select a password to decrypt with wofi (a dmenu like program), nothing happens visually but when I check running processes from terminal, I can see gpg2 and gpg-agent processes are running. But pinentry-gtk works fine and shows me a graphical dialog box in both cases, that is why I am using it. How can I make pinentry-gnome3 to work on a non-GNOME environment? If you uninstall pinentry-gtk and install pinentry-gnome3 it should get the priority automatically, unless there is some bug in the selection in /bin/pinentry. You might need to kill the agent first after changing the configuration. I had pinentry-gnome3 installed but it was falling back to curses with the error message: No Gcr System Prompter available, falling back to curses OK Pleased to meet you After manually installing gcr package, the problem was solved and I got pinentry-gnome3 working. I am using sway and installing pinentry-gnome3 didn't pull gcr as dependency. |