no (or bad) support for diverted or conflicting man pages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Manpage Repository |
Triaged
|
Medium
|
Unassigned |
Bug Description
I'm guessing its a very similar root cause, to bug 336328 or bug 544332.
http://
shows the man page is from loop-aes-
More likely, on a user's system, 'mount' provides /usr/share/
In the debs, both loop-aes-utils and mount provide fstab.5.gz. loop-aes-utils diverts /usr/share/
In the processing of the archive, loop-aes-utils man page "won", although it is less complete in some respects.
One potential work around for this (and possibly the other bugs) would be to collect all versions of a man page, and if there was more than one, provide links to the specific ones.
Basically, providing per-package man pages if a collision occured.
Confirmed, known, long standing issue with no simple solution.
Ideally, the package installing the conflicting manpage would respect the global namespace, and add an iterator within its manpage file naming.
Search manpages.ubuntu.com for "open": manpages. ubuntu. com/cgi- bin/search. py?cx=003883529 982892832976: 5zl6o8w6f0s& cof=FORID: 9&ie=UTF- 8&q=open& titles= Title&lr= lang_en& siteurl= manpages. ubuntu. com/manpages/ lucid/en/ man3/open. 3posix. html
* http://
There's a section 3 for open, for perl, tcl, and posix.
That's much cleaner.