Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: kdebase-runtime has a dependency on htdig package, but this is not installed by default Version-Release number of selected component (if applicable): kdebase-runtime-4.2.0-6.fc10.i386 How reproducible: Always Steps to Reproduce: 1. Open any KDE application, then click on Help > <application> Handbook 2. In the help window that comes up, search for something - one gets a message that one needs to build search indexes. 3. Try building the indexes - say, via Settings > Build Search Index Actual results: Index building fails with this error: INDEXDIR: /home/binand/.kde/share/apps/khelpcenter/index/ Creating index for <b>'kde_application_manuals'</b> FINDCMD: find /usr/share/doc/HTML/en/ -name index.docbook htdig failed Expected results: Indexes should be built properly Additional info: After installation of htdig-3.2.0-0.3.b6.fc10.i386 package, the indexes are built correctly and search works in the help centre.
Going to fix it
Fixed in kdebase-runtime-4.2.0-7.fc10
htdig is not on the Fedora 10 DVD nor in the update sites. I cannot install KDE from yum because of this dependency.
htdig-3.2.0-0.3.b6.fc10 is in the fedora F-10 repos (but perhaps not on the DVD)
where? Its not here: ftp://mirror.colorado.edu/pub/fedora/linux/updates/10/i386/ or here: http://distro.ibiblio.org/pub/linux/distributions/fedora/linux/updates/10/i386/ or here: http://linux.nssl.noaa.gov/fedora/linux/updates/10/i386/ or http://mirror.atrpms.net/fedora/linux/updates/10/i386/ It is in the F11 repos, but yum for F10 doesn't look there.
Actually the problem goes far beyond htdig. arp-util-ldap is required by httpd, but isn't in the mirrors either. preupgrade requires creatrepo which is missing from the F10 mirrors as well.
You only looked in the updates repo, the base fedora repo has those pieces: http://download.fedora.redhat.com/pub/fedora/linux/releases/10/Everything/i386/os/Packages/
These are all in the Everything repository, which should be configured as "fedora" in yum, check your repos in /etc/yum.repos.d/ (in particular /etc/yum.repos.d/fedora.repo). The repository called "Fedora" on the mirrors is just the contents of the DVD, which are a subset of the Everything repository. And "updates" only contains packages which actually got updated.
heh, sorry. My issue is that after a fresh install for Fedora 10, typing yum update fails due to missing packages. I haven't figured out why, but I will manually install these missing ones to get it working.