From owner-freebsd-ports@FreeBSD.ORG Sun Jan 1 09:14:18 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B57616A41F; Sun, 1 Jan 2006 09:14:18 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2173643D48; Sun, 1 Jan 2006 09:14:16 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 0967B1A4E4F; Sun, 1 Jan 2006 01:14:16 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by obsecurity.dyndns.org (Postfix) with ESMTP id C4AD9511DB; Sun, 1 Jan 2006 04:14:13 -0500 (EST) Message-ID: <43B79D4C.7040404@obsecurity.org> Date: Sun, 01 Jan 2006 19:43:48 +1030 From: Kris Kennaway User-Agent: Mozilla Thunderbird 1.0.7 (Macintosh/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Doug Barton References: <20051229015922.GA7607@lastamericanempire.com> <43B3741D.1080907@obsecurity.org> <43B385DD.2000909@FreeBSD.org> In-Reply-To: <43B385DD.2000909@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Perl ports...dependencies required only for `make test` 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, 01 Jan 2006 09:14:18 -0000 Doug Barton wrote: > Kris Kennaway wrote: > >> Zach Thompson wrote: >> >>> Hi, >>> >>> If a Perl module requires a several additional ports solely for >>> "make test" >>> should they be included in the port's BUILD_DEPENDS? If so, should >>> they be >>> excluded from the RUN_DEPENDS? >> >> At some point I'd like to make running regression tests the norm on >> the package build cluster. I'd say you should add them to >> BUILD_DEPENDS by default. They wouldn't be added to RUN_DEPENDS >> since they are not required after the package is installed. > > > I think regression tests on the cluster is a great idea, but can we > hide this behind PACKAGE_BUILDING or something? As a perl user, I > would not want to have a bunch of dependencies to install and maintain > whose sole purpose is to support tests that I'll never run. > > Doug > Yeah, that's a good idea. Kris