Bug 2421695 - Review Request: keepsecret - Client for a Secret Service compatible provider
Summary: Review Request: keepsecret - Client for a Secret Service compatible provider
Keywords:
Status: RELEASE_PENDING
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Yaakov Selkowitz
QA Contact: Fedora Extras Quality Assurance
URL: https://apps.kde.org/fr/keepsecret/
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-12-12 02:44 UTC by Steve Cossette
Modified: 2025-12-17 17:44 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
yselkowi: fedora-review+


Attachments (Terms of Use)
The .spec file difference from Copr build 9915059 to 9915219 (1.28 KB, patch)
2025-12-16 14:56 UTC, Fedora Review Service
no flags Details | Diff

Description Steve Cossette 2025-12-12 02:44:24 UTC
Spec URL: https://farchord.fedorapeople.org/reviews/keepsecret/keepsecret.spec
SRPM URL: https://farchord.fedorapeople.org/reviews/keepsecret/keepsecret-1.0.0-1.fc43.src.rpm

Description:
KeepSecret is a Password manager GUI intended to be a
client for a Secret Service compatible provider.

Fedora Account System Username: farchord

Comment 1 Yaakov Selkowitz 2025-12-12 04:10:59 UTC
Both the code (src/main.cpp) and the .desktop file use the `kwalletmanager` icon.  Technically that means this needs to `Requires: kwalletmanager5` to provide the icon, but personally this seems like some sort of shortcut which they took in early development that they missed and they should just get their own icon instead.  Could you please raise this upstream?

URL should be https://apps.kde.org/keepsecret/ (no /fr/).

Otherwise, the spec is straight-forward and per guidelines, and it builds and seems to work fine (tried it in a local flatpak build).

Comment 3 Fedora Review Service 2025-12-16 13:33:04 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/9915059
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2421695-keepsecret/fedora-rawhide-x86_64/09915059-keepsecret/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 5 Fedora Review Service 2025-12-16 14:56:44 UTC
Created attachment 2118945 [details]
The .spec file difference from Copr build 9915059 to 9915219

Comment 6 Fedora Review Service 2025-12-16 14:56:47 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/9915219
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2421695-keepsecret/fedora-rawhide-x86_64/09915219-keepsecret/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 7 Yaakov Selkowitz 2025-12-17 04:52:30 UTC
I believe the patch is missing a change to the code; left a comment in the upstream MR.

However, while it should be fixed, that is not a blocker to inclusion in Fedora.

There are no other issues according to the review criteria.

PACKAGE APPROVED.

Please remember to add permissions for kde-sig once the repo is created.

Comment 8 Fedora Admin user for bugzilla script actions 2025-12-17 17:44:30 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/keepsecret


Note You need to log in before you can comment on or make changes to this bug.