From owner-freebsd-ports@FreeBSD.ORG Mon Jan 21 14:55:43 2008 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 CC22C16A418 for ; Mon, 21 Jan 2008 14:55:43 +0000 (UTC) (envelope-from tim1timau@yahoo.com) Received: from web50311.mail.re2.yahoo.com (web50311.mail.re2.yahoo.com [206.190.39.202]) by mx1.freebsd.org (Postfix) with SMTP id 6310113C469 for ; Mon, 21 Jan 2008 14:55:43 +0000 (UTC) (envelope-from tim1timau@yahoo.com) Received: (qmail 66725 invoked by uid 60001); 21 Jan 2008 14:55:42 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=Qzp8l5j/Q3oiHrlBkUQY4CwqnFNnUspB/fIEC4YdkT4NQJ4D3i+jbjqaAxRID+3lRYVyIXRUhTGp3GmjUArTRMujR4sZrdwu0ttapljLgO1fyKnlXU7qQrvCG5nJmIf16RL0Id5Ys+VJ0hxO1JQMmz812506rkgyxcid10OtoU8=; X-YMail-OSG: Mx3W1lYVM1n2oWv_v69iWGsR8LdMHMT86rSccrxfjNIud3RzLSwPqiwdD9tPAnC11Rv4s4Ut1_mQ_goRuqkqpwaeB_j5KLq668rsp6aLMeO7KgD4tBI- Received: from [202.176.2.116] by web50311.mail.re2.yahoo.com via HTTP; Mon, 21 Jan 2008 06:55:42 PST Date: Mon, 21 Jan 2008 06:55:42 -0800 (PST) From: Tim Clewlow To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <453410.64705.qm@web50311.mail.re2.yahoo.com> Subject: make package-recursive question 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: Mon, 21 Jan 2008 14:55:43 -0000 Hello, If I do "make package-recursive" on a port then it first tries to install the port. This causes it to fail if the port is already installed. However, if I deinstall the port, and then make package-recursive, it installs the port, makes the port package, and (this is the important part) quite happily makes packages for all the ports dependencies even though those dependencies _are_ already installed. Is there any way to tell "make package-recursive" to not bother trying to install the top level port, ie just make the package like it does for all the dependencies? Cheers, Tim. We are BSD ... resistance is futile. http://www.freebsd.org/ - http://www.openbsd.org/ - http://www.netbsd.org/ ____________________________________________________________________________________ Never miss a thing. Make Yahoo your home page. http://www.yahoo.com/r/hs