From owner-freebsd-questions@FreeBSD.ORG Mon May 31 19:48:38 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E3D016A4CE for ; Mon, 31 May 2004 19:48:38 -0700 (PDT) Received: from cmsrelay02.mx.net (cmsrelay02.mx.net [165.212.11.111]) by mx1.FreeBSD.org (Postfix) with SMTP id 06DA343D39 for ; Mon, 31 May 2004 19:48:38 -0700 (PDT) (envelope-from noackjr@alumni.rice.edu) Received: from uadvg131.cms.usa.net (165.212.11.131) by cmsoutbound.mx.net with SMTP; 1 Jun 2004 02:48:18 -0000 Received: from optimator.noacks.org [70.240.241.245] by uadvg131.cms.usa.net (ASMTP/noackjr@usa.net) via mtad (C8.MAIN.3.13N) with ESMTP id 147iFacWP0244M31; Tue, 01 Jun 2004 02:48:15 GMT X-USANET-Auth: 70.240.241.245 AUTH noackjr@usa.net optimator.noacks.org Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id B88606114; Mon, 31 May 2004 21:48:12 -0500 (CDT) Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 10600-03; Mon, 31 May 2004 21:48:11 -0500 (CDT) Received: from compgeek.noacks.org (compgeek [192.168.1.10]) by optimator.noacks.org (Postfix) with ESMTP id 0DB8E6110; Mon, 31 May 2004 21:48:10 -0500 (CDT) Received: from [127.0.0.1] (localhost.noacks.org [127.0.0.1]) by compgeek.noacks.org (8.12.11/8.12.11) with ESMTP id i512mA2p020003; Mon, 31 May 2004 21:48:10 -0500 (CDT) (envelope-from noackjr@alumni.rice.edu) Message-ID: <40BBEE6A.1010308@alumni.rice.edu> Date: Mon, 31 May 2004 21:48:10 -0500 From: Jon Noack User-Agent: Mozilla Thunderbird 0.6 (X11/20040518) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <40BBB1D2.4020800@alumni.rice.edu> <20040601024039.GA26824@xor.obsecurity.org> In-Reply-To: <20040601024039.GA26824@xor.obsecurity.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at noacks.org cc: questions@freebsd.org Subject: Re: bento and the ports system X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Jun 2004 02:48:38 -0000 On 05/31/04 21:40, Kris Kennaway wrote: > On Mon, May 31, 2004 at 05:29:38PM -0500, Jon Noack wrote: >> What I envision: Packages are already being built (for example, >> http://pointyhat.freebsd.org/errorlogs/i386-packages-5-latest/). >> The ports system would default to using the package if available, >> but there would be an option to always compile from source. If the >> package wasn't available (not yet built, NO_PACKAGE, etc.), the >> port would be compiled from source as before. All that is needed >> is to set the default PACKAGESITE to the above URL (or something >> slightly different depending on architecture/release), make >> packages the default, and ensure there is enough bandwidth to >> handle the load (mirrors?). I know security would be a major >> consideration, but handling the load is the only technical >> difficulty I see... > > Packages on pointyhat may not always be consistent or working. > Furthermore, they may not interoperate as expected with what you have > on your own system, because ports are customized for installed > packages and build settings (e.g. building with GNOME support when > you have GNOME installed). Yeah, I thought about that but figured a package with a default configuration might still be useful. > The packages on the FTP site are updated periodically from a > known-good build. If you don't mind about the limitations, you can > already use these automatically with pkg_add -r or portupgrade -P. I do this for several machines already. It works OK, but as you say, it is limited. >> P.S. The opinion on the DragonFly kernel list was that it was a >> good idea in principle, but that the *BSD package system is very >> fragile. > > Yes, well, everyone has an opinion about packages. True enough, but your opinion counts more than most. Jon