From owner-freebsd-questions@FreeBSD.ORG Mon Aug 7 16:40:44 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 6E44A16A4E5 for ; Mon, 7 Aug 2006 16:40:44 +0000 (UTC) (envelope-from list-freebsd-2004@morbius.sent.com) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2A37643D62 for ; Mon, 7 Aug 2006 16:40:37 +0000 (GMT) (envelope-from list-freebsd-2004@morbius.sent.com) Received: from frontend3.internal (frontend3.internal [10.202.2.152]) by frontend1.messagingengine.com (Postfix) with ESMTP id A7FA6D9425A for ; Mon, 7 Aug 2006 12:40:36 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by frontend3.internal (MEProxy); Mon, 07 Aug 2006 12:40:37 -0400 X-Sasl-enc: dCuTyzT2fNP3jTE8yUzcDoBv8YmowVZvAk3KXw169TZf 1154968836 Received: from [192.168.1.2] (unknown [87.81.140.128]) by mail.messagingengine.com (Postfix) with ESMTP id C9F131894 for ; Mon, 7 Aug 2006 12:40:36 -0400 (EDT) From: RW To: freebsd-questions@freebsd.org Date: Mon, 7 Aug 2006 17:40:23 +0100 User-Agent: KMail/1.9.3 References: <20060805171645.GA948@epia2.farid-hajji.net> <200608071603.01848.list-freebsd-2004@morbius.sent.com> <20060807151229.GA8243@epia2.farid-hajji.net> In-Reply-To: <20060807151229.GA8243@epia2.farid-hajji.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200608071740.24523.list-freebsd-2004@morbius.sent.com> Subject: Re: Using pre-built packages with portmanager X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Aug 2006 16:40:44 -0000 On Monday 07 August 2006 16:12, cpghost wrote: > On Mon, Aug 07, 2006 at 04:03:00PM +0100, RW wrote: > > A key design feature of portmanager is that everything is built with > > up-to-date dependencies, having this kind of feature would, in general, > > defeat that. > > Why would that? The port trees themselves are synchronized; just the > set of installed ports ain't. The packages generated on the different > machines are absolutely identical AFAICS; including their dependencies. > There's no point in recompiling them separately if the result is the > same on all machines. That's why I'd like to reuse the newly created > packages. But it would be very complicated for portmanager to determine whether a package file meets it's exacting standards for "up-to-date", especially since most people that would want to use such a feature, would want to get 6-stable packages. The developer always said that he wanted it to be a simple way of keeping a system up-to-date from source, and not general purpose ports/package tool. And AFAIK he's lost interest in it. What you might do is compile your collection of packages, install them with portupgrade and optionally run portmanager after to clean up any problems.