[kio] : khelpcenter no longer works on OS X
René J.V. Bertin
rjvbertin at gmail.com
Wed Jun 1 17:11:44 UTC 2016
Hi,
KHelpcentre 5.6.4 no longer works with KIO 5.22.0 on Mac OS X. An identically configured build on Linux still works. The app gives me a popup error that "The file or folder help:/kioslave5/fish/index.html does not exist" and displays "There is no documentation available for /kioslave5/fish/index.html." in the documentation area.
When I enable debug output I see that something does find the (installed!) docbook. I have a hunch that the mimeType() errors are related: I don't get those on Linux. Would this correspond to the mime errors that kbuildsycoca5 spits at me?
Thanks,
René
> khelpcenter
khelpcentre5
kf5.kservice.sycoca: Opening ksycoca from "/Users/bertin/.cache/ksycoca5_en-GB_PMpWfEntEBpMPiRGee9fFcuWXyE="
kf5.kservice.sycoca: checking file timestamps
Main template file name is empty.
Unable to read Formatter templates.
DocMetaInfo()
DocMetaInfo::scanMetaInfo(): scanning "/opt/local/share/khelpcenter/plugins"
org.kde.khelpcenter: Requested KCM documents for ID "kcontrol"
org.kde.khelpcenter: Requested KCM documents for ID "konquerorcontrol"
org.kde.khelpcenter: Requested KCM documents for ID "filemanagercontrol"
org.kde.khelpcenter: Requested KCM documents for ID "browsercontrol"
org.kde.khelpcenter: Requested KCM documents for ID "othercontrol"
org.kde.khelpcenter: Requested KCM documents for ID "kinfocenter"
org.kde.khelpcenter: Requested IOSlave documents for ID "kioslave"
org.kde.khelpcenter: ScrollKeeper language: "en-GB"
org.kde.khelpcenter: Populating info tree.
org.kde.khelpcenter: Parsing info dir file "/usr/share/info/dir"
org.kde.khelpcenter: Parsing info dir file "/opt/local/share/info/dir"
kf5.kxmlgui: Registering action "edit_copy" under new name "copy_text"
mimeType() not emitted when sending first data!; job URL = QUrl("help:/kdoctools5-common/kde-docs.css") data size = 166
mimeType() not emitted when sending first data!; job URL = QUrl("help:/kdoctools5-common/kde-localised.css") data size = 171
QWidget::paintEngine: Should no longer be called
QPainter::begin: Paint device returned engine == 0, type: 1
QPainter::translate: Painter not active
[snip lots of QPainter messages]
QPainter::setBrush: Painter not active
mimeType() not emitted when sending first data!; job URL = QUrl("help:/kdoctools5-common/top-kde.jpg") data size = 165
History::updateCurrentEntry(): "Start Page" (URL: "khelpcenter:home" )
org.kde.khelpcenter: "Kioslaves"
History::updateCurrentEntry(): "Start Page" (URL: "khelpcenter:home" )
History::updateCurrentEntry(): "Kioslaves" (URL: "khelpcenter:kioslaves" )
org.kde.khelpcenter: "help:/kioslave5/fish/index.html"
Navigator::selectItem(): "help:/kioslave5/fish/index.html"
org.kde.khelpcenter: Trying to build TOC for "fish"
org.kde.khelpcenter: doc = "/opt/local/share/doc/HTML/en//kioslave5/fish/index.docbook"
History::updateCurrentEntry(): "Kioslaves" (URL: "khelpcenter:kioslaves" )
kf5.kservice.sycoca: checking file timestamps
mimeType() not emitted when sending first data!; job URL = QUrl("help:/kioslave5/fish/index.html") data size = 161
More information about the Kde-frameworks-devel
mailing list