From owner-freebsd-ports@FreeBSD.ORG Thu Mar 24 18:31:26 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id D8F071065670 for ; Thu, 24 Mar 2011 18:31:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-5.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id B66D8150A7C; Thu, 24 Mar 2011 18:31:26 +0000 (UTC) Message-ID: <4D8B8DC2.3060205@FreeBSD.org> Date: Thu, 24 Mar 2011 11:30:26 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.15) Gecko/20110319 Thunderbird/3.1.9 MIME-Version: 1.0 To: perryh@pluto.rain.com References: <4D8A2A79.4010908@FreeBSD.org> <4D8A4732.20804@FreeBSD.org> <4d8aff41.geXhDZxdzW+c8d48%perryh@pluto.rain.com> In-Reply-To: <4d8aff41.geXhDZxdzW+c8d48%perryh@pluto.rain.com> X-Enigmail-Version: 1.1.2 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: jumper99@gmx.de, freebsd-ports@freebsd.org Subject: Re: [HEADS UP] Ports Infrastructure Changes X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2011 18:31:26 -0000 On 03/24/2011 01:22, perryh@pluto.rain.com wrote: > Doug Barton wrote: > >>> This would be a good time to include ports-mgmt/pkg_search into >>> the base system... >> >> It would be a better idea to put the pkg_* tools IN the ports tree >> where they belong. :) > > Wouldn't this lead to a chicken-egg problem for those who use > packages? How would one go about installing the package installer? 1) The system installer installs the package that contains the latest version of the pkg_* tools by default. 2) Have a stub program in the base whose only purpose is to download and install the latest version of the pkg_* tools. The benefits of this are that we can introduce new features to the pkg_* tools very quickly, rather than with a 3 year (or more) lead time like we do now. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/