Symmy in kde-review

Elvis Angelaccio elvis.angelaccio at
Mon Apr 22 16:57:42 BST 2019

Hi Adriaan

On 12/04/19 13:12, Adriaan de Groot wrote:
> On Friday, April 12, 2019 10:13:10 AM CEST Jonathan Riddell wrote:
>> On Sat, 25 Nov 2017 at 13:31, Elvis Angelaccio <elvis.angelaccio at> 
> wrote:
>>> symmy has been moved to kde-review for the usual review process.
>>> It's a tiny frontend for the symmetric encryption functionality of GPG. It
>>> doesn't handle signing or public/private keys, as we already have kgpg or
>>> kleopatra for that.
>>> Symmy can be useful if you have to send some sensitive file to someone, of
>>> if you want to store it on some proprietary cloud service.
> I should have piped up earlier:
> # Compatibility
> I wonder about It claims to need bash, but I don't actually see 
> any bash-ism in it. $() command substitution is POSIX-compatible.

Fixed, thanks.

> I haven't looked at tooling to produce manpages from docbook, but good on you 
> for including a manpage.
> Compiled without meaningful warnings w/ clang 6 (which is often more picky 
> than gcc).
> # Licensing
> You might want to add SPDX identifiers to files, but that's icing on the cake. 
> Looks like a consistent GPLv2+ codebase, well-documented.
> # Runtime
> Since it's supposed to be a CLI application, you might want to massage the QPA 
> loading a bit, since when I run it (ssh'ed in to my build machine) It does 
> this:

Note that even if it can be used from CLI, it's still a GUI app as it
needs Qt Widgets to show the passphrase dialogs.

> [adridg at beastie ~/src/kde/symmy/build]$ ./src/symmy 
> qt.qpa.xcb: could not connect to display 
> qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though 
> it was found.
> This application failed to start because no Qt platform plugin could be 
> initialized. Reinstalling the application may fix this problem.
> Available platform plugins are: wayland-org.kde.kwin.qpa, bsdfb, minimal, 
> offscreen, vnc, xcb.
> Abort trap (core dumped)
> But overall: well done, welcome to extragear.
> [ade]


More information about the kde-core-devel mailing list