Comment 14 for bug 1001189

Revision history for this message
Paul Crawford (psc-sat) wrote : Re: 'man' command fails with lseek error

The $PATH variables are different, with the 12.04 (32-bit) system having /packages/local/bin included in the list. If I remove that from the 12.04 system it then avoids the /packages/local/share/man/index.db file and it works.

However, if I add /packages/local/bin to the 10.04 system (64-bit, in case it matters) it takes noticeably longer to present the page, and it reads the /packages/local/share/man/index.db file (according to strace), but it still works!

So we have found why they the accounts behave differently, but there still seems to be an issue where the 12.04 system is not handling the network mounted index.db file correctly, or at least, not handling database/format errors in any sort of elegant manner.