Skip to main content
Topic: several KDE apps won't run - my fault for using gremlins? (Read 241 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

several KDE apps won't run - my fault for using gremlins?

Trying to run korganizer (and a few other kde apps) gives me
Code: [Select]
korganizer: error while loading shared libraries: libQt6TextToSpeech.so.6: cannot open shared object file: No such file or directory
  That file is owned by qt6-speech 6.6.3-1, but I currently have version 6.7.0-1 installed (from gremlins.) 

Is it possible there is a problem with 6.7.0-1, or is this just my fault for using gremlins?  I know I can roll back that package and mark it not to upgrade, but then I will have to remember to allow the upgrade once everything that depends on it has upgraded.  I just want to be sure I haven't missed something obvious.

Re: several KDE apps won't run - my fault for using gremlins?

Reply #1
Why do you use Gremlins ?
There's a warning in big bold text.
Quote
Only enable these if you are an experienced user and know how to deal with system breakage.

If all the KDE apps in world are compiled against qt 6.6.3 then installing qt 6.7.0 is not a good idea.

Re: several KDE apps won't run - my fault for using gremlins?

Reply #2
First, that package is in world-gremlins, and I have dealt with the splitting up of the old gremlins.  Second, I use gremlins for the typical reason anybody might do so - I want the latest versions of things.  I am well aware it can break things, and I accept responsibility for cleaning up the mess.  My primary PC is Gentoo, where they say if you do something stupid, you get to pick up the pieces.  I generally do so on a reasonably frequent basis.  If you noticed, I did not simply  ask "Why does korganizer fail?"  Maybe I wasn't explicit enough about recognizing that there was a version mismatch involved, but I though I was clear enough about knowing how to deal with the problem.

I know packages are not released to gremlins for the purpose of breaking systems.  I was trying to understand why qt 6.7 stuff would be released to world-gremlins, if none of the available kde apps (either in world or world-gremlins) were able to use that new version of qt.  I am simply curious whether it is just a matter of waiting for things to return to a more consistent state, or if something might actually be wrong with qt6-speech.  I realize that Qt might well have moved libQt6TextToSpeech.so.6 to a different package, or changed the name of the .so file, and was just hoping someone might say so, instead of my having to hunt through Qt sources.

Re: several KDE apps won't run - my fault for using gremlins?

Reply #3
I'm not privy to why and when packages get added to whichever of the gremlins repo's.
What I do know is is there's only a tiny subset of the stable equivalent repo's packages in there and enabling it carte blanch will result in library mismatches just like you got sooner or later.

You quite literally asked "Is it my fault"
Yes.