Hi Dominique, The bug is really a swish++ bug, as I see it, and I will re-assing it to that package, marking only that it also affects dhelp. I will also downgrade severity to normal before re-assigning it; the re-assigned package maintainer will decide what the severity is in that's package context.
Meanwhile, it would be useful (and it would made the search component
of dhelp again usable for you) to pinpoint the offending file or
files. You can try this by directly calling the index++ binary with
the same options that dhelp uses to call it, splitting the lists of
files to different parts and continuing with the ones that give the
error (the others are ok and they can be removed from the test).
The command to run (as normal user) inside a directory created for
this purpose is:
for f in *.part; do
cat $f | /usr/bin/index++ \
--config-file /usr/share/dhelp/config/swish++.conf \
--index-file ./$f.index --follow-links -
done
I attach the list of files, split in 13 parts. After spotting the
problematic part(s) you can further split them to find the problematic
file(s). If you de-register the package containing them from doc-base
(see 'man install-docs'), then the index will be created with the rest
of your docs.
Please report back your findings.
regards
George
parts.tar.gz
Description: GNU Zip compressed data

