I can't reproduce the bug in a clean testing chroot: update-apt-xapian-index is automatically run during installation (with success), and then works if re-launched soon after.
On the other hand, I've been able to get the same error by manually removing the existing index in /var/lib/apt-xapian-index and creating an empty value files. To work around the problem you can just delete all of the files in /var/lib/apt-xapian-index (but not the directory) and then re-run update-apt-xapian-index. If you don't have data corruption problems on the disk or other similar issues, it won't happen anymore. In the case when you have an empty value, I've seen that readValueDB in axi/__init__.py runs apparently successfully, but then returns empty dicts: if the maintainer wants I could write a patch that returns the default values in that case, as if /var/lib/apt-xapian-index/values had not been found. -- Elena ``of Valhalla'' -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org