From owner-freebsd-ports@FreeBSD.ORG Tue Jul 24 12:54:28 2007 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 9A53116A418; Tue, 24 Jul 2007 12:54:28 +0000 (UTC) (envelope-from tony@crosswinds.net) Received: from out-mx1.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38]) by mx1.freebsd.org (Postfix) with ESMTP id 6CF0713C45B; Tue, 24 Jul 2007 12:54:28 +0000 (UTC) (envelope-from tony@crosswinds.net) Received: from admin.crosswinds.net (out-mx1.crosswinds.net [216.18.117.38]) by out-mx1.crosswinds.net (Postfix) with ESMTP id E2A182DA94; Tue, 24 Jul 2007 08:54:49 -0400 (EDT) Received: by admin.crosswinds.net (Postfix, from userid 1001) id D2310403D; Tue, 24 Jul 2007 08:54:49 -0400 (EDT) Date: Tue, 24 Jul 2007 08:54:49 -0400 From: Tony Holmes To: Anton Berezin , freebsd-ports@freebsd.org, freebsd-current@freebsd.org Message-ID: <20070724125449.GA93609@crosswinds.net> References: <20070724021826.GA47532@crosswinds.net> <20070724095615.GA68140@heechee.tobez.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070724095615.GA68140@heechee.tobez.org> User-Agent: Mutt/1.4.2.1i Cc: Subject: Re: Perl Dependancies in 7-CURRENT 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: Tue, 24 Jul 2007 12:54:28 -0000 A bit more background on my ports building adventure. I have one system I am using as a master ports system. It exports the ports tree via nfs. The system I am attempting to build on has the ports tree rw nfs mounted, and rw null mounted into a jail I am attempting to build up (using ezjail to create the jails and the nullfs ports "trick" to mount the base system /usr/ports - an nfs mount - into the jail). The 0 length perl Makefiles affected both the base (nfs mounted) and jailed (null mounted) systems. I went back to the exporting exporting and did a portsnap to bring the system ports tree up to date - still the issue persisted. So I built perl on the ports exporting system and suddenly the nfs mounting system could successfully build and installed. The jail with the nullfs mounted /usr/ports still gets 0 length makefiles. My temporary solution is to nfs mount the /usr/ports into the jail from the base system as well. I am cc'ing this to current for information and more eyes :) -- Tony Holmes Ph: (416) 993-1219 Founder and Senior Systems Architect Crosswinds Internet Communications Inc.