Why would you mark the bug incomplete?  I provided the error, the
directory, and the output - the rest would be for the fix.

>From man maddb:
      <filename>: ignoring bogus filename
              The  <filename>  may  or  may not be a valid manual page but its 
name is invalid.  This is usually due to a manual page with sectional extension 
<x> being put in manual page section <y>.

If you compare the other file names in the directory, I suspect the issue it is 
complaining about is ending with .5.gz vs no number, or .1 for being in a man1 
directory.  To test that theory (didn't know I had to do that part to submit a 
bug :)  ):
# ln -s evolution.1.gz evolution-2.25.5.1.gz
# ls -l evo*
-rw-r--r-- 1 root root 1157 2009-07-27 10:48 evolution.1.gz
lrwxrwxrwx 1 root root   14 2009-08-10 15:00 evolution-2.25.5.1.gz -> 
evolution.1.gz
lrwxrwxrwx 1 root root   14 2009-07-27 16:21 evolution-2.25.5.gz -> 
evolution.1.gz
-rw-r--r-- 1 root root  925 2009-07-27 10:48 evolution-addressbook-export.1.gz

# mandb -c
Processing manual pages under /usr/share/man...
Updating index cache for path `/usr/share/man/man1'. Wait...mandb: warning: 
/usr/share/man/man1/evolution-2.25.5.gz: ignoring bogus filename
...
Does /not/ complain about evolution-2.25.5.1.gz - so it looks like the last 
digit in the symlink is what makes it invalid for mandb.

** Changed in: evolution (Ubuntu)
       Status: Incomplete => Confirmed

-- 
evolution bad symlink in man1
https://bugs.launchpad.net/bugs/411528
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to evolution in ubuntu.

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to