From owner-freebsd-ports@FreeBSD.ORG Sun May 24 18:11:27 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 88DF61065670 for ; Sun, 24 May 2009 18:11:27 +0000 (UTC) (envelope-from matt@atopia.net) Received: from pluto.atopia.net (pluto.atopia.net [67.222.134.90]) by mx1.freebsd.org (Postfix) with ESMTP id 6A8B88FC16 for ; Sun, 24 May 2009 18:11:27 +0000 (UTC) (envelope-from matt@atopia.net) Received: by pluto.atopia.net (Postfix, from userid 1003) id E7FFA2290A; Sun, 24 May 2009 14:11:26 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by pluto.atopia.net (Postfix) with ESMTP id E5FB2228F7; Sun, 24 May 2009 14:11:26 -0400 (EDT) Date: Sun, 24 May 2009 14:11:26 -0400 (EDT) From: Matt Juszczak To: =?ISO-8859-15?Q?Ulrich_Sp=F6rlein?= In-Reply-To: <20090524152124.GA16591@acme.spoerlein.net> Message-ID: References: <20090524152124.GA16591@acme.spoerlein.net> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-ports@freebsd.org Subject: Re: Make package-recursive problem 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: Sun, 24 May 2009 18:11:27 -0000 > I have no clue as to what is causing this, but this is probably the > reason why people use the tinderbox or roll their own system to build > consistent packages. I feel like I am though? I have a dedicated box just for building packages. make package creates a tbz file of all packages, and is supposed to be reliable. > Another approach had even the package dependency inside a Makefile, so > rebuilding the gettext package would trigger all dependent packages to > get rebuilt too (I haven't tackled the problem of *reinstalling* them on > the target hosts, though) Doesn't this already occur with the default tools in the port system?