From owner-freebsd-ports@FreeBSD.ORG Thu Dec 10 00:53:10 2009 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC8C4106566B; Thu, 10 Dec 2009 00:53:10 +0000 (UTC) (envelope-from villa.alberto@gmail.com) Received: from mail-fx0-f209.google.com (mail-fx0-f209.google.com [209.85.220.209]) by mx1.freebsd.org (Postfix) with ESMTP id 167A48FC0C; Thu, 10 Dec 2009 00:53:09 +0000 (UTC) Received: by fxm2 with SMTP id 2so1040780fxm.13 for ; Wed, 09 Dec 2009 16:53:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=GhZcsL0if1Dpx7riX/tkw7tXWtOES6Y/RqzJ2OtSqWo=; b=ITojnGwJ1UpeYEP/mknZOAF+zDcw7mtP6Osbme27QYEHz0Ln/rYO+G5Ykc8/35ofBm Hb5GZdXR2dgT9tHFPbHI5cInhpCtsKwOEPGcf3e8lCSTCDefW+dAV/Wse65Ygc7E+pJd I3UNk4VwHvv6Un0jSp/AfoDgvsGy18ce+/MI4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=DMkwiud40oGE8QyKuiK9qJtsHiQO58/pU7FYMPQShWA3Sg3HzxaoziCbgVfC8KGg7p UFtoEOsM91SyuuDpYquBQHHtb7ecpC7hDjSzD72tIh+Iu3hquFO24QyB+ZJqte40EK1K HhyKhBkgC5FAEyauG9VcgMKmeRwFDc5nnp4fQ= Received: by 10.102.216.6 with SMTP id o6mr322601mug.55.1260406389062; Wed, 09 Dec 2009 16:53:09 -0800 (PST) Received: from echo.hoth (host103-169-dynamic.4-87-r.retail.telecomitalia.it [87.4.169.103]) by mx.google.com with ESMTPS id j10sm939849mue.30.2009.12.09.16.53.06 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 09 Dec 2009 16:53:06 -0800 (PST) From: Alberto Villa To: freebsd-ports@freebsd.org Date: Thu, 10 Dec 2009 01:53:01 +0100 User-Agent: KMail/1.12.4 (FreeBSD/8.0-RC2; KDE/4.3.4; i386; ; ) References: <4B159C5C.2090407@FreeBSD.org> In-Reply-To: <4B159C5C.2090407@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200912100153.02634.villa.alberto@gmail.com> Cc: Doug Barton Subject: Re: portmaster-with-package-support release candidate available for testing 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, 10 Dec 2009 00:53:10 -0000 On Tuesday 01 December 2009 23:44:44 Doug Barton wrote: > --packages-build > For packages that are ONLY listed as build dependencies for the ports > being updated in this run, download packages if available. i'm not completely sure i've understood how this works. please, put some light on these two cases: - i install port A, which depends on B and C (both run dependencies); B depends on C (build dependency). B is installed first: then, is C installed from a package or from the port? according to you, it should be installed from the port (i'm sorry, i wasn't able to test this), and that would be the correct behaviour - i install explicitly port A and B; A depends on B (build dependency). B is installed first: is it installed from a package? that's what i'm seeing (try to install devel/gmake along with a port which requires it), and i don't think this is the correct behaviour > --delete-build-only > For packages/ports that are ONLY listed as build dependencies for the > ports being updated in this run, delete them when the run is over. it's still building, then i don't know if the second case above (gmake's case) will work correctly > Enjoy, thank you so much for working on this! now portmaster has... just... everything! i'll give my contribution as soon as possible! -- Alberto Villa http://wiki.FreeBSD.org/AlbertoVilla Coincidence, n.: You weren't paying attention to the other half of what was going on.