Description of Problem: Install the source rpm. cd kdelibs/kioslave/help. From the Makefile: install-data-local: $(mkinstalldirs) $(DESTDIR)$(kde_datadir)/ksgmltools2 @echo "****************************************************" @echo "** WARNING: I INSTALL LINKS HERE FOR EASIER DEVEL **" @echo "** REMEMBER ME TO INSTALL THE FILES WHEN WE COME **" @echo "** NEAR A RELEASE. THANKS, COOLO **" @echo "****************************************************" @pwd=`cd $(srcdir) && pwd` ;\ rm -rf $(DESTDIR)$(kde_datadir)/ksgmltools2/docbook ;\ $(LN_S) $$pwd/docbook $(DESTDIR)$(kde_datadir)/ksgmltools2/docbook ;\ rm -rf $(DESTDIR)$(kde_datadir)/ksgmltools2/customization ;\ $(LN_S) $$pwd/customization $(DESTDIR)$(kde_datadir)/ksgmltools2/customization #-rm -rf $(DESTDIR)$(kde_datadir)/ksgmltools2/docbook #cp -r $(srcdir)/docbook $(DESTDIR)$(kde_datadir)/ksgmltools2 #-rm -rf $(DESTDIR)$(kde_datadir)/ksgmltools2/customization #cp -r $(srcdir)/customization $(DESTDIR)$(kde_datadir)/ksgmltools2 Without this directory, help does not work. (I don't know if it works yet with it in place, but I know it doesn't without it). Oh, BTW, there's an X-server core file in the kdelibs source RPM. :) How Reproducible: Install a binary RPM built from this source RPM. Help is broken.
Whoops. That directory to change to should be kdebase*/kioslave/help. And FWIW, it is still broken (partly). Bringing up help from the panel gets a SEGV in the kioslave but help from (at least some) apps works now. I'll open a new bug for the SEGV once I know why it's happening and how to fix it.
Fixed in 2.2-0.alpha2.1