Version: 3.5.2 (using KDE KDE 3.5.2) Installed from: Debian testing/unstable Packages OS: Linux To reproduce do - start KHelpCenter - click tab "search options" - click button "create index" - tick box "manuals" - click "create index" - click the "extend dialog" button - there's an error message: Global symbol "$kdekdehtmldir" requires explicit package name at /usr/bin/khc_docbookdig.pl line 94. Execution of /usr/bin/khc_docbookdig.pl aborted due to compilation errors.
There is a typo in /usr/bin/khc_docbookdig.pl - line 94 should read >> my $findpath = "$kdehtmldir/$lang/"; Also, there doesn't seem to be a debian package dependency in place for "htdig" - I had to install it to get the index to build (which it did with errors).
Debian bug reports: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=313375 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368208
still a bug in KDE/KHelpCenter 3.5.3
Still present in kde 3.5.4
Still in KDE 3.5.5
*** This bug has been confirmed by popular vote. ***
seems to work now after manually installing htdig.
KDE 3.5.8: indexing works without an error, but search results are really bad. Try to open a KDE program handbook, pick a word or phrase and search for this phrase. You will hardly get what you were looking for.
Error doesn't appear in KDE 4.1 anymore. I have to agree on the htdig issue, hopefully someone sacrifices for implementing strigi and nepomuk :)