http://bugzilla.opensuse.org/show_bug.cgi?id=980068
http://bugzilla.opensuse.org/show_bug.cgi?id=980068#c5
--- Comment #5 from Christopher Yeleighton
(In reply to Christopher Yeleighton from comment #3)
If you insist on making KDE Help Centre mandatory, thereby overriding upstream
What are you talking about?
I/we insist on nothing. khelpcenter is already mandatory upstream to display the applications' help, and always was AFAIR.
That is not what KDE developers have to say about the problem.
Actually openSUSE patches the khelpcenter menu entry to run susehelp instead of khelpcenter, but in a KDE session this again just runs khelpcenter (and that's how it is since years too).
then you need to change the mechanism of loading libkdeinit5_khelpcenter5 from run-time to load-time.
And what does that mean? This sentence doesn't make sense at all to me.
You can load a shared library into an application in two ways: at load time or at run time. If you load it at load time, the application is bound to the library and will not start when the library is missing; if you load it at run time, the application can circumvent the problem of the missing library and do something else instead. That is what KDE handbook command does by design: if the library is not present and it cannot execute khelpcenter(5), it launches the browser with online handbook instead. Except that, in openSUSE, it does not. -- You are receiving this mail because: You are on the CC list for the bug.