[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/46419: Inconsistent information in man.db for man page aliases after updation
The following reply was made to PR bin/46419; it has been noted by GNATS.
From: Matthew Mondor <mm_lists%pulsar-zone.net@localhost>
Subject: Re: bin/46419: Inconsistent information in man.db for man page
aliases after updation
Date: Sun, 6 May 2012 20:44:57 -0400
On Sun, 6 May 2012 19:00:01 +0000 (UTC)
> makemandb(8) maintains an index of all the different aliases of the man
> pages. This information is maintained in the mandb_links table in the
> database. But there is a small bug in there. When old man pages are removed,
> the corresponding entry for the aliases of those man pages are not removed
> from the mandb_links table.
Sorry that I didn't yet read the whole implementation, thus this
I see that a new column is added to the new table, which gets created
if it doesn't exist. Is this table deleted and recreated at every
makemandb run? Otherwise, some migration code might be needed to alter
the existing table and add the new column (or to delete the existing
tables if they're not of the intended version/format)...
Or perhaps this doesn't matter as there was no official release yet
with the new code, and UPDATING could hold a note with instructions for
the admins to delete the old db (if that is a problem, that is)?
Main Index |
Thread Index |