FreeBSD Port: portsnap-0.9.5

David Wassman dmwassman at cox.net
Fri Oct 7 19:08:21 PDT 2005


On Friday 07 October 2005 08:28 pm, Mark Linimon wrote:
> On Fri, Oct 07, 2005 at 04:05:06PM -0700, Colin Percival wrote:
> > > I can use the refuse file to avoid them in cvsup but I am unaware if
> > > there is a way to do this with portsnap.
> >
> > The latest version of Portsnap in the FreeBSD base system (in FreeBSD
> > 6.0) has support for refusing parts of the ports tree.  I will be
> > updating the version of portsnap in the ports tree shortly after FreeBSD
> > 6.0 is released -- I want to allow some of the new code to get more
> > testing first.
>
> The main problem is with the Ports Collection, not the tools.  There is
> no mechanism to guarantee that some arbitrary port does not depend on
> something in one of those language categories (e.g. no guarantee that
> any category is a 'leaf category').  In particular, at least japanese
> is _not_; IIRC french and german aren't either.
>
> If we decided to go down the route of requiring some categories to be
> leaf categories, we introduce fragility (have to monitor all those
> commits) and then there's also an enforcement problem.  For the ~5%
> reduction in size, it's never seemed worth the hassle.
>
> You're in unsupported territory if you venture in there.  Good luck.
>
> mcl

Good point. Never had an issue but I can see where you could.

David


More information about the freebsd-ports mailing list