evolution bad symlink in man1

Bug #411528 reported by Ryan on 2009-08-10
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Low
Unassigned

Bug Description

# 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
[snip]

/usr/share/man/man1$ ls -l evolution*
-rw-r--r-- 1 root root 1157 2009-07-27 10:48 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

dpkg-query -S evolution-2.25.5.gz
evolution: /usr/share/man/man1/evolution-2.25.5.gz

apt-cache policy evolution
evolution:
  Installed: 2.27.5-0ubuntu1
  Candidate: 2.27.5-0ubuntu1
  Version table:
 *** 2.27.5-0ubuntu1 0
        500 http://archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

lsb_release -rd
Description: Ubuntu karmic (development branch)
Release: 9.10

Sebastien Bacher (seb128) wrote :

Thank you for your bug report, could you describe where is the bug exactly?

Changed in evolution (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Ryan (ubuntu-draziw) wrote :

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
Sebastien Bacher (seb128) wrote :

right, confirming the issue on karmic

Robert Roth (evfool) on 2011-02-16
tags: added: manpage
Maarten Bezemer (veger) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in evolution (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers