Bug 465924

Summary: Creating a revocation certificate file fails silently
Product: [Applications] kleopatra Reporter: piedro <piedro.kulman>
Component: generalAssignee: Andre Heinecke <aheinecke>
Status: REPORTED ---    
Severity: normal CC: ben, kdepim-bugs, mutz, piedro.kulman, sz.szabolcs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description piedro 2023-02-17 13:55:18 UTC
SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. rightclick an openpgp key 
2. choose details from the context menu
3. pick a folder to save the *.rev file   

OBSERVED RESULT
no result, no file is created at the chosen path

EXPECTED RESULT
There should be a *rev file in the chosen path

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: openSUSE Tumbleweed 20230215
(available in About System)
KDE Plasma Version: 5.27.0
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION

With Kgpg it's easy to create the revocation certificate - it's saved as *.revoke file.
Comment 1 Ben Bonacci 2023-02-19 11:15:24 UTC
As of version 3.1.24.221202 (22.12.2) I can't reproduce your issue, however I recall a similar problem occurring with the Flatpak version of Kleopatra. If that is the case it's likely to be a permission issue.
Comment 2 piedro 2023-02-19 14:25:12 UTC
No, it's not flatpak but a fresh install of KDE openSUSE Tumbleweed....
Comment 3 Sz.Szabolcs 2024-03-15 22:02:06 UTC
I managed to reproduce the issue and found a workaround: 
kleopatra started from Konsole (terminal) can generate the revocation key.
Version 3.1.28.240200 (24.02.0)
openSUSE Tumbleweed 20240314