Date: Thu, 29 Dec 2005 18:08:02 +1100 From: Sam Lawrance <boris@brooknet.com.au> To: Doug Barton <dougb@freebsd.org> Cc: freebsd-ports@freebsd.org, Kris Kennaway <kris@obsecurity.org> Subject: Re: Perl ports...dependencies required only for `make test` Message-ID: <B01F1BBC-650B-452C-8C4D-0C713523E74A@brooknet.com.au> In-Reply-To: <43B385DD.2000909@FreeBSD.org> References: <20051229015922.GA7607@lastamericanempire.com> <43B3741D.1080907@obsecurity.org> <43B385DD.2000909@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 29/12/2005, at 5:44 PM, 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. > Sounds like a candidate for KNOBS, eg WITH_TESTS.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B01F1BBC-650B-452C-8C4D-0C713523E74A>