From owner-freebsd-perl@FreeBSD.ORG Sat Jul 1 23:17:21 2006 Return-Path: X-Original-To: freebsd-perl@freebsd.org Delivered-To: freebsd-perl@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57CCA16A582; Sat, 1 Jul 2006 23:17:21 +0000 (UTC) (envelope-from lbr@nerdheaven.dk) Received: from tux.nerdheaven.dk (tux.nerdheaven.dk [193.88.12.43]) by mx1.FreeBSD.org (Postfix) with ESMTP id 23B8444F87; Sat, 1 Jul 2006 22:57:17 +0000 (GMT) (envelope-from lbr@nerdheaven.dk) Received: from localhost (localhost [127.0.0.1]) by tux.nerdheaven.dk (Postfix) with ESMTP id 0DF103FF34; Sun, 2 Jul 2006 00:57:16 +0200 (CEST) Received: from tux.nerdheaven.dk ([127.0.0.1]) by localhost (tux.nerdheaven.dk [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 46371-02; Sun, 2 Jul 2006 00:57:15 +0200 (CEST) Received: by tux.nerdheaven.dk (Postfix, from userid 1021) id 7509C3FF37; Sun, 2 Jul 2006 00:57:15 +0200 (CEST) Date: Sun, 2 Jul 2006 00:57:15 +0200 From: Lars Balker Rasmussen To: Aaron Dalton Message-ID: <20060701225715.GJ15291@tux.nerdheaven.dk> References: <44A6D67B.4060400@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <44A6D67B.4060400@freebsd.org> User-Agent: Mutt/1.4.2.1i X-Virus-Scanned: by amavisd-new at nerdheaven.dk Cc: freebsd-perl@freebsd.org Subject: Re: Perl Ports and 'make test' X-BeenThere: freebsd-perl@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: maintainer of a number of perl-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jul 2006 23:17:21 -0000 On Sat, Jul 01, 2006 at 02:09:31PM -0600, Aaron Dalton wrote: > I did a quick search of the mailing list archives and didn't see any > postings on this matter (which surprised me actually). Is anybody > working on a way to incorporate Perl's 'make test' procedure into the > port building framework? To move on a tangent to this: There's a problem with dependencies - ideally cpan-modules would introduce the possibility of installing without testing, and splitting dependencies into run, build and test. For some of my ports, a LOT of modules get pulled in, which have no other purpose than to support a test-suite we don't run. I've considered patching their {Build,Makefile}.PL to not require these modules, but it'll take a lot of work... A similar split of run/build/test in ports could be helpful, but without cpan doing the same, we'd probably not get anywhere fast. (Blame erwins beer for this stream-of-consciousness, and good night :) ) -- Lars Balker Rasmussen Consult::Perl