Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Sep 2002 05:14:13 -0700
From:      Will Andrews <will@csociety.org>
To:        Simon 'corecode' Schubert <corecode@corecode.ath.cx>
Cc:        Wes Peters <wes@softweyr.com>, ports@FreeBSD.ORG, arch@FreeBSD.ORG
Subject:   Re: package tools into ports/ (was: Re: Bzipped?)
Message-ID:  <20020903121413.GN2072@procyon.firepipe.net>
In-Reply-To: <20020903100258.068fb3ab.corecode@corecode.ath.cx>
References:  <20020901142653.A32415@capable.rogards.com> <20020901191937.GI87971@leviathan.inethouston.net> <20020902103215.36ae8e3b.corecode@corecode.ath.cx> <20020902085654.GH2072@procyon.firepipe.net> <3D7445D3.DAA2C9B9@softweyr.com> <20020903100258.068fb3ab.corecode@corecode.ath.cx>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 03, 2002 at 10:02:58AM +0200, Simon 'corecode' Schubert wrote:

Hitting two birds with one stone, so to speak.

> > OK, how do you install the package tools package onto the system if it
> > doesn't come with package tools?
> > 
> > Please note that I'm all for having the package tools in ports, because it
> > will make the one last feature I want to add to them ever so much easier
> > to build, but we do have to fix this chicken vs. egg probem first.

Simple.  We keep the pkg_install stuff in the src tree.  That
way, everyone will always have a minimal version installed with
the system.  If needed, they can then install a newer version via
the ports tree.  If that newer version is installed, bsd.port.mk
will use it instead.

Please see NetBSD for an example that they have done for 4 years.
It's such a great idea I'm not sure why nobody in FreeBSD did it.

> i don't see a problem here. bsd.port.mk is always available, so we
> should be able to check for the right pkgtools version. if we need a
> newer one, just install the port. compilation works without pkgtools and
> the only one used in post-installation is pkg_create, which in turn
> should then already be installed on the system...

Right, what I said above is a little clearer IMHO.

regards,
-- 
wca

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020903121413.GN2072>