[kio] : khelpcenter no longer works on OS X

René J.V. Bertin rjvbertin at gmail.com
Wed Jun 1 22:47:50 UTC 2016


On Wednesday June 01 2016 22:06:27 David Faure wrote:

> > mimeType() not emitted when sending first data!; job URL =
> > QUrl("help:/kdoctools5-common/kde-docs.css") 
> 
> That's a warning related to the kioslave implementation, I bet you see the 
> same on Linux?

No I don't, and I wonder if that's not the reason why I'm having the issue. One of the parties doesn't send a mime type, and thus the receiving end thinks it's just getting garbage back and thus that it cannot satisfy the help query?

I've ran the 5.20.0 and 5.22.0 ioslaves/help directories through kompare but didn't see anything 
> 
> When launching khelpcenter without args, then clicking on Konqueror Settings 
> Modules -> Bookmarks, I get this:

On OS X I get this:
mimeType() not emitted when sending first data!; job URL = QUrl("help:/kcontrol/bookmarks/index.html") data size = 165

>  khelpcenter(2220): could not start process ("--stylesheet", "/usr/share/kde4/
kde4?                                                                                                    
What do you get when you try the documentation for KIO's own things?
                  
> apps/khelpcenter/table-of-contents.xslt", "--output", "/var/tmp/kdecache-
> dfaure/help/en__kcontrol__bookmarks__index.docbook", "/usr/share/doc/kde/HTML/
> en//kcontrol/bookmarks/index.docbook") 
> 
> No executable name. That looks like a KProcess -> QProcess porting bug...

I cannot duplicate that; my KF5 stuff is in a parallel prefix (/opt/local) which has the KF5 konqueror branch installed. So I'm seeing

finishedLoading "help:/kdoctools5-common/kde-docs.css"
finishedLoading "help:/kdoctools5-common/kde-localised.css"
History::updateCurrentEntry():  "Konqueror Settings Modules"  (URL:  "khelpcenter:konquerorcontrolmodules" ) 

org.kde.khelpcenter: "help:/kcontrol/bookmarks/index.html"
Navigator::selectItem():  "help:/kcontrol/bookmarks/index.html"
org.kde.khelpcenter: Trying to build TOC for  "Bookmarks"
org.kde.khelpcenter: doc =  "/opt/local/share/doc/HTML/en//kcontrol/bookmarks/index.docbook"
History::updateCurrentEntry():  "Konqueror Settings Modules"  (URL:  "khelpcenter:konquerorcontrolmodules" ) 

QWidget::paintEngine: Should no longer be called
<snip>
History::updateCurrentEntry():  "Bookmarks"  (URL:  "help:/kcontrol/bookmarks/index.html" ) 

R
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20160602/c4f55751/attachment.html>


More information about the Kde-frameworks-devel mailing list