Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: makemandb errors on 6.0_BETA



On Thu, May 24, 2012 at 01:37:34PM +0200, Thomas Klausner wrote:
> On Wed, May 23, 2012 at 11:49:25PM +0200, Joerg Sonnenberger wrote:
> > On Wed, May 23, 2012 at 10:09:54PM +0200, Thomas Klausner wrote:
> > > On Wed, May 23, 2012 at 11:22:40AM +0200, Joerg Sonnenberger wrote:
> > > > > # cat  /usr/pkg/man/man3/ne_addr_first.3
> > > > > .so ne_addr_resolve.3
> > > > > #
> > > > > 
> > > > > /usr/pkg/man/man3/ne_addr_resolve.3 exists.
> > > > 
> > > > Right, that's bogus. They should refer to man3/...
> > > 
> > > I didn't find documentation for ".so". But why would it look in ".."
> > > and not in "." as you seem to suggest? I can't believe it has
> > > /usr/pkg/man hardwired...
> > 
> > The short answer is that it doesn't. man executes the format filter from
> > the man directory, e.g. it calls "mandoc man3/ne_addr_first.3".
> 
> Assuming that the neon developers are not completely stupid, this
> probably works on Linux. So should we change man(1) to call the format
> filter from man3?

Most Linux distributions are automatically replacing .so usage with
symlinks for the reasons discussed elsewhere already, so they don't see
this. As such, I'm more inclined to lean on the CS part :)

Joerg


Home | Main Index | Thread Index | Old Index