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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1001189

Title:
  'man' command fails with lseek error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/man-db/+bug/1001189/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to