STEPS TO REPRODUCE 1. Compile knights on a build system that happens to have qtspeech installed 2. Package and install the binaries on a different system OBSERVED RESULT $ knights knights: error while loading shared libraries: libQt5TextToSpeech.so.5: cannot open shared object file: No such file or directory EXPECTED RESULT Either you depend on qtspeech or you don't. I will submit a PR with a suggested solution once I find out how the KDE community works. KDE Plasma Version: 5.76 Qt Version: 5.15.2
It just means that we missed to tick the build system box downstream. This is no upstream bug.