Bug 2229623
| Summary: | Problem with requirement of `/usr/libexec/gcr-ssh-askpass` | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jaroslav Mracek <jmracek> |
| Component: | gnome-keyring | Assignee: | Matthias Clasen <mclasen> |
| Status: | NEW --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 38 | CC: | debarshir, gnome-sig, mclasen, nielsdegraef, rstrode, stefw, walters |
| Target Milestone: | --- | Flags: | debarshir:
needinfo?
(jmracek) |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2180842 | ||
|
Description
Jaroslav Mracek
2023-08-07 06:14:41 UTC
I took a quick look at this and noticed that the gcr3 RPM 'provides' an empty 'application()': [rishi@topinka ~]$ rpm --provides -q gcr3 application() application(gcr-prompter.desktop) application(gcr-viewer.desktop) gcr3 = 3.41.1-5.fc38 gcr3(x86-64) = 3.41.1-5.fc38 libgcr-ui-3.so.1()(64bit) Is that because /usr/libexec/gcr-ssh-askpass doesn't have a matching *.desktop file? I see that /usr/libexec/gcr-prompter has a matching /usr/share/applications/gcr-prompter.desktop that was added in https://gitlab.gnome.org/GNOME/gcr/-/commit/84999b2e50c9bfe86a1d6b7a56df3ac2299fd4a0 : commit 84999b2e50c9bfe86a1d6b7a56df3ac2299fd4a0 Author: Stef Walter <stefw> AuthorDate: Tue Feb 28 22:02:52 2012 +0100 Commit: Stef Walter <stefw> CommitDate: Tue Feb 28 22:06:21 2012 +0100 Add a desktop file for gcr-prompter * So that it shows up in the shell correctly https://bugzilla.gnome.org/show_bug.cgi?id=668535 I wonder if we should do the same for /usr/libexec/gcr-ssh-askpass and depend on 'application(gcr-ssh-askpass)'? |