Perl ports...dependencies required only for `make test`

Kris Kennaway kris at obsecurity.org
Sun Jan 1 01:14:18 PST 2006


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


More information about the freebsd-ports mailing list