From owner-freebsd-ports@FreeBSD.ORG Tue Jul 24 02:31:17 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 5D7FB16A418 for ; Tue, 24 Jul 2007 02:31:17 +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 3B62C13C46B for ; Tue, 24 Jul 2007 02:31:17 +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 686562BB58 for ; Mon, 23 Jul 2007 22:18:26 -0400 (EDT) Received: by admin.crosswinds.net (Postfix, from userid 1001) id 42C7D405A; Mon, 23 Jul 2007 22:18:26 -0400 (EDT) Date: Mon, 23 Jul 2007 22:18:26 -0400 From: Tony Holmes To: freebsd-ports@freebsd.org Message-ID: <20070724021826.GA47532@crosswinds.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: 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 02:31:17 -0000 System Info: 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Fri Jul 20 08:42:22 EDT 2007 amd64 Ports cvsup'd at 7pm EST, July 23, 2007. I am installing various ports as part of an incoming mail system. I have found that *all* perl ports are failing to generate a valid Makefile. eg: p5-Mail-SpamAssassin: mx1# make [snip] Writing Makefile for Mail::SpamAssassin Makefile written by ExtUtils::MakeMaker 6.30 ===> Building for p5-Mail-SpamAssassin-3.2.1_1 make: don't know how to make all. Stop *** Error code 2 Stop in /usr/ports/mail/p5-Mail-SpamAssassin. *** Error code 1 Stop in /usr/ports/mail/p5-Mail-SpamAssassin. mx1# mx1# ls -l work/Mail-SpamAssassin-3.2.1/Makefile -rw-r--r-- 1 root wheel 0 Jul 23 22:16 work/Mail-SpamAssassin-3.2.1/Makefile mx1# I can manually cd into the work directory and do a perl Makefile.PL but that misses any changes the port tree has committed. This is a pristine install, my /etc/make.conf: mx1# cat /etc/make.conf WITH_BDB_VER=44 PERL_VER=5.8.8 PERL_VERSION=5.8.8 I saw nothing in the UPDATING. Am I doing anything silly that I am missing? -- Tony Holmes Ph: (416) 993-1219 Founder and Senior Systems Architect Crosswinds Internet Communications Inc.