I am getting the following error message from htsearch:
DB2 problem...: /usr/local/htdig/db/cuws.words.db: file
size not a multiple of the pagesize
I bulit/am running htdig on a Sun Ultra 2 with Solaris
2.6 and gcc 2.95.3. I get no compile time or linking
errors. The version of htdig is 3.1.6
The pagesize for the machine is 8192 and, indeed, the
size of cuws.words.db is not a multiple of 8192.
Curiously, the size of cuws.docdb <em>is</em> a
mulitple of 8192.
I ran rundig with -vvv, and there are no errors or
warnings from htmerge. Somehow the db lib as built can
build a db file that it can't read. I stared for a time
at the db code but am none the wiser about how this
error is being produced: I can't see where the system
pagesize is accessed in the db code---there isn't a
get_pagesize call anywhere in the same.