Subject: Re: CVS commit: pkgsrc/net/tnftp
To: None <tech-pkg@NetBSD.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: tech-pkg
Date: 07/26/2006 15:41:42
On Wed, Jul 26, 2006 at 09:28:47AM -0400, Johnny Lam wrote:
> Joerg Sonnenberger wrote:
> >
> >I think we have three different situations here:
> >(a) Platforms which build catpages internally or don't use them at all.
> >DragonFly and FreeBSD belong into the former, Plan9 would fall into the
> >latter (no comments).
> >(b) Platforms which use catpages only and have the proper tools
> >installed already (troff/groff).
> >(c) Platforms which use catpages only and *don't* have the tools for
> >formating them.
> >
> >For (a), we just should remove all created catpages on deinstall time.
> >For (b), post-install can run troff/groff with the platform default
> >settings even as part of the bootstrap.
> >Do we have examples for (c) and do we care strong enough about that?
> >Most of the tree won't work correctly for that in the current situation.
> 
> Some platforms simply do not have the tools.  Jeremy Reed's Linux 
> distribution built around pkgsrc does not.  Neither does any 
> Linux-From-Scratch installation.  The common feature here is a minimal 
> installation of the operating system.  It is not hard to create such a 
> minimal NetBSD installation either for special purposes.

Does either of them have catpages installed in the base system? I also
believe that GNU man falls into category (a), it has the magic to call
troff/groff directly.

Joerg