[Fedora-packaging] Re: PLEASE HELP - We need a policy for preventing man page name conflicts

Ralf Corsepius rc040203 at freenet.de
Mon Feb 20 14:40:25 UTC 2006


On Mon, 2006-02-20 at 09:17 -0500, Ivan Gyurdiev wrote:
> > Works for section 3 but not for section 1 (application man packages).
> > There, each man page should match the name of the tool it is trying to
> > describe.
> >
> > But, if section 1 man pages clash, the apps probably also do.
> >   
> And in section 3 they don't?
section 3 contains library API docs, corresponding to libraries.

While apps must be unique, and libraries and the APIs not necessarily
are. There may well be reasons why one API can be implemented by several
library.

> I suggest efforts would be better directed at fixing the real problem - 
> i.e. the library namespace.
This doesn't work - Check the Inventor and Coin2 examples I tried to
point you to.

They both implement the same API (Coin2 is a clone of Inventor), both
packages can be installed in parallel and do not conflict. Both are
licensed differently (LGPL vs. GPL), nor are both libraries technically
100% compatible.

I.e. there are good reasons to have them both.

Ralf





More information about the Fedora-packaging mailing list