Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274523 - khelpcenter service is not available with kde3 apps and kdelibs-4.2.3
Summary: khelpcenter service is not available with kde3 apps and kdelibs-4.2.3
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-17 15:46 UTC by Dominique Michel
Modified: 2009-11-19 23:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Michel 2009-06-17 15:46:24 UTC
When clicking on the Help button from kde3 apps (k3b, kaffeine, and so on), I only get "khelpcenter service is not available".

When starting khelpcenter and clicking on the name of the kde3 programs, I only get errors like "The file or folder help:/kaffeine/index.html does not exist".

# emerge -vp kaffeine

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-video/kaffeine-0.8.7-r1  USE="dvb encode gstreamer vorbis -debug -xcb -xinerama" 0 kB 

###############

# equery f kaffeine
 * Searching for kaffeine ...
 * Contents of media-video/kaffeine-0.8.7-r1:
/usr
/usr/kde
/usr/kde/3.5
/usr/kde/3.5/bin
/usr/kde/3.5/bin/kaffeine
/usr/kde/3.5/include
/usr/kde/3.5/include/kaffeine
/usr/kde/3.5/include/kaffeine/...
...
/usr/kde/3.5/lib64
/usr/kde/3.5/lib64/kde3
/usr/kde/3.5/lib64/kde3/...
...
/usr/kde/3.5/share
/usr/kde/3.5/share/applications
/usr/kde/3.5/share/applications/kde
/usr/kde/3.5/share/applications/kde/kaffeine.desktop
/usr/kde/3.5/share/apps
/usr/kde/3.5/share/apps/gstreamerpart
/usr/kde/3.5/share/apps/gstreamerpart/gstreamer_part.rc
/usr/kde/3.5/share/apps/kaffeine
/usr/kde/3.5/share/apps/kaffeine/dvbdata.tar.gz
/usr/kde/3.5/share/apps/kaffeine/kaffeinedisc.rc
/usr/kde/3.5/share/apps/kaffeine/kaffeinedvb.rc
/usr/kde/3.5/share/apps/kaffeine/kaffeineplaylist.rc
/usr/kde/3.5/share/apps/kaffeine/kaffeineui.rc
/usr/kde/3.5/share/apps/kaffeine/logo
/usr/kde/3.5/share/apps/kaffeine/logo.avi
/usr/kde/3.5/share/apps/kaffeine/logo.mpg
/usr/kde/3.5/share/apps/kaffeine/mms.protocol
/usr/kde/3.5/share/apps/kaffeine/nocover.png
/usr/kde/3.5/share/apps/kaffeine/pics
/usr/kde/3.5/share/apps/kaffeine/pics/playing.png
/usr/kde/3.5/share/apps/kaffeine/rtsp.protocol
/usr/kde/3.5/share/apps/kaffeine/xine_part.rc
/usr/kde/3.5/share/apps/konqueror
/usr/kde/3.5/share/apps/konqueror/servicemenus
/usr/kde/3.5/share/apps/konqueror/servicemenus/kaffeine_append_file.desktop
/usr/kde/3.5/share/apps/konqueror/servicemenus/kaffeine_open_directory.desktop
/usr/kde/3.5/share/apps/konqueror/servicemenus/kaffeine_play_audiocd.desktop
/usr/kde/3.5/share/apps/konqueror/servicemenus/kaffeine_play_dvd.desktop
/usr/kde/3.5/share/apps/konqueror/servicemenus/kaffeine_play_vcd.desktop
/usr/kde/3.5/share/apps/profiles
/usr/kde/3.5/share/apps/profiles/kaffeine.profile.xml
/usr/kde/3.5/share/doc
/usr/kde/3.5/share/doc/HTML
/usr/kde/3.5/share/doc/HTML/en
/usr/kde/3.5/share/doc/HTML/en/kaffeine
/usr/kde/3.5/share/doc/HTML/en/kaffeine/common -> /usr/kde/3.5/share/doc/HTML/en/common
/usr/kde/3.5/share/doc/HTML/en/kaffeine/discwindow.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvbbroadcast.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvbclient.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvbconfig.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvbepg.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvblive.jpg
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvbscan.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvbtimers.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/dvbwin.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/gstpart.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/index.cache.bz2
/usr/kde/3.5/share/doc/HTML/en/kaffeine/index.docbook
/usr/kde/3.5/share/doc/HTML/en/kaffeine/kaffeinepart.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/playlistwin.png
/usr/kde/3.5/share/doc/HTML/en/kaffeine/startwindow.png
/usr/kde/3.5/share/icons
/usr/kde/3.5/share/icons/hicolor/..
...
/usr/kde/3.5/share/locale/...
...
usr/kde/3.5/share/mimelnk
/usr/kde/3.5/share/mimelnk/application
/usr/kde/3.5/share/mimelnk/application/x-kaffeine.desktop
/usr/kde/3.5/share/services
/usr/kde/3.5/share/services/gstreamer_part.desktop
/usr/kde/3.5/share/services/kaffeinemp3lame.desktop
/usr/kde/3.5/share/services/kaffeineoggvorbis.desktop
/usr/kde/3.5/share/services/xine_part.desktop
/usr/kde/3.5/share/servicetypes
/usr/kde/3.5/share/servicetypes/kaffeineaudioencoder.desktop
/usr/kde/3.5/share/servicetypes/kaffeinedvbplugin.desktop
/usr/kde/3.5/share/servicetypes/kaffeineepgplugin.desktop
/usr/share
/usr/share/doc
/usr/share/doc/kaffeine-0.8.7-r1
/usr/share/doc/kaffeine-0.8.7-r1/AUTHORS.bz2
/usr/share/doc/kaffeine-0.8.7-r1/ChangeLog.bz2
/usr/share/doc/kaffeine-0.8.7-r1/README.bz2
/usr/share/doc/kaffeine-0.8.7-r1/TODO.bz2 

#########################
# emerge -vp khelpcenter

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] kde-base/khelpcenter-4.2.3  USE="doc -debug -kdeprefix" 0 kB

# emerge -vp kdelibs

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] kde-base/kdelibs-4.2.3  USE="3dnow acl alsa bzip2 fam jpeg2k kerberos mmx nls openexr opengl semantic-desktop spell sse sse2 ssl zeroconf (-altivec) -bindist -debug -doc -kdeprefix -test" 0 kB

# khelpcenter
khelpcenter(14400) KHC::Formatter::readTemplates: Main template file name is empty.
khelpcenter(14400) KHC::View::View: Unable to read Formatter templates.
khelpcenter(14400) KHC::DocMetaInfo::DocMetaInfo: DocMetaInfo()
khelpcenter(14400) KHC::DocMetaInfo::languageName: -- langcode:  "en_US"  cfgfile:  "/usr/share/locale/en_US/entry.desktop"
khelpcenter(14400) KHC::DocMetaInfo::scanMetaInfo: DocMetaInfo::scanMetaInfo(): scanning  "/usr/share/apps/khelpcenter/plugins/"
OMF category 'GNOME|Office' not recognised, ignoring.
khelpcenter(14400) KHC::SearchEngine::initSearchHandlers: SearchEngine::initSearchHandlers():  "/usr/share/apps/khelpcenter/searchhandlers/man.desktop"
khelpcenter(14400) KHC::SearchEngine::initSearchHandlers: SearchEngine::initSearchHandlers():  "/usr/share/apps/khelpcenter/searchhandlers/htdig.desktop"
khelpcenter(14400) KHC::SearchEngine::initSearchHandlers: SearchEngine::initSearchHandlers():  "/usr/share/apps/khelpcenter/searchhandlers/docbook.desktop"
khelpcenter(14400) KHC::MainWindow::stop:
khelpcenter(14400) KHC::History::createEntry: History::createEntry() 

#############
And a windows with "The file or folder help:/kaffeine/index.html does not exist"


Reproducible: Always

Steps to Reproduce:
1. put ~amd64 in make.conf
2. update the system
3.

Actual Results:  
kde3 apps cannot find khelpcenter-4.2.3 and khelpcenter-4.2.3 cannot find the help for kde3 apps.

Expected Results:  
That khelpcenter-4.2.3 find the help for kde3 apps and that kde3 apps find khelpcenter-4.2.3.

According to http://ubuntuforums.org/showthread.php?p=6953325, it is possible to make sone symlinks, but this is just a workaround, not a real fix.

I also found this: http://www.linux-archive.org/debian-kde/289802-kde3-apps-kde4-khelpcenter-kfmclient.html so ubuntu seam to have a patch against kdelibs for this issue.
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2009-11-19 23:34:47 UTC
Sorry we are not fixing kde3 bugs anymore.

KDE3 is on its way of the tree and it would be pointless to patch it further. You might try to get it to kde-sunset, but it is not official overlay.