Fedora 23-25 - kdevelop needs proper rpm versioning dependency to kdevplatform, as nothing works (parser, make, crashes, etc) without upgrading those two packages simultaneously.
please report this to your packagers, we don't supply RPMs of kdevelop
humm, and from where packagers should know version dependency between kdevelop and kdevplatorm. Is it between major or minor versions. Still it did cost me several hours to understand which package at which version is causing the problem. And unless something at package source provides the versioning dependency data, packagers will never get it right. I.e. if dependent package really requires a same version of dependable, then it should refuse compile otherwise.
It does refuse to compile if the versions don't match.
well it would be nice then to have that version check and warning at startup, that such a situation causes major unpredicted instability.
I don't even get how you manage to get it to start up / load anything with those two not at the same version. We have SOVERSION info on the shared libs and we have versioned plugins. Have a trace / description of what actually happens? Either way, this is first and foremost a packaging problem and it must be fixed on the packaging side.
yum --releasever=25 upgrade kdevelop yum --releasever=23 downgrade kdevelop yum --releasever=24 upgrade kdevelop so it happens, usually Fedora packages keep their versioning dependencies good on those tricks.
Yes but then what? What versions of what files are on the system and what happenw when you start kdevelop?
I think that one point even the library was 4.x and kdevelop 5.x. But also different 5.x result was that background parser got stuck and on compile it crashed and Qt project was not opened (custom dev make manager) (additionally, it crashes without 3D acceleration, which is a bit nuisance for me). So I deleted sessions and messed with other config files... Searching net for clues, I came up suggestion to have library version same as kdevelop and that solved the problem - seems that other people have had the same long trouble.
What I would like to see would be an actual file listing and an actual error message / trace of what happens.
Created attachment 106434 [details] crash dump
That is definitely KDevelop 4 crashing. For 5, all the plugins are installed into a versioned subdirectory ...