Comment # 5 on bug 980068 from
(In reply to Wolfgang Bauer from comment #4)
> (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: