Bug 180217 - Re: [UPDATE][PATCH] Recursive dependency: devel/p5-Moose devel/p5-Test-DependentModules
Summary: Re: [UPDATE][PATCH] Recursive dependency: devel/p5-Moose devel/p5-Test-Depend...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-02 22:10 UTC by Karen Etheridge
Modified: 2013-07-03 01:40 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karen Etheridge 2013-07-02 22:10:00 UTC
 On Tue, Jul 02, 2013 at 11:18:54PM +0400, Anes Mukhametov wrote:
 > You may find it here:
 > http://svnweb.freebsd.org/ports/head/devel/p5-Moose/Makefile?view=markup
 > BUILD_DEPENDS is a list of modules required to run Moose. TEST_DEPENDS
 > contains modules required for tests.
 
 There are a number of errors in the dependencies listed here -- many
 of them are only needed when actually developing Moose itself, not simply
 using it.
 
 The canonical dependencies are listed here:
 https://metacpan.org/source/ETHER/Moose-2.0802/META.json
 
 You should only need those listed under these sections:
 - prereqs-configure-requires
 - prereqs-runtime-requires
 - prereqs-test-requires
 but *not* the 'develop' sections.
 
 Therefore, these packages should be removed from the DEPENDS lists:
 
 p5-DBM-Deep>=0:${PORTSDIR}/databases/p5-DBM-Deep \
 p5-DateTime-Format-MySQL>=0:${PORTSDIR}/devel/p5-DateTime-Format-MySQL \
 p5-Declare-Constraints-Simple>=0:${PORTSDIR}/devel/p5-Declare-Constraints-Simple \
 p5-IO-String>=0:${PORTSDIR}/devel/p5-IO-String \
 p5-Module-Refresh>=0.01:${PORTSDIR}/devel/p5-Module-Refresh \
 p5-SUPER>=0:${PORTSDIR}/devel/p5-SUPER \
 p5-Test-Deep>=0:${PORTSDIR}/devel/p5-Test-Deep \
 p5-Test-LeakTrace>=0:${PORTSDIR}/devel/p5-Test-LeakTrace \
 p5-Test-Memory-Cycle>=0:${PORTSDIR}/devel/p5-Test-Memory-Cycle \
 p5-Test-Output>=0:${PORTSDIR}/devel/p5-Test-Output \
 p5-Test-DependentModules>=0.13:${PORTSDIR}/devel/p5-Test-DependentModules \
 
 
 thanks!
 
 -- 
            "If you're gonna be dumb, you gotta be tough. Personally,
               I'm trying to be less dumb." - sriddy@dropzone.com
             .             .            .            .             .
 Karen Etheridge, karen@etheridge.ca       GCS C+++$ USL+++$ P+++$ w--- M++
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2013-07-03 01:38:24 UTC
State Changed
From-To: open->closed

Misfiled followup to ports/180209; content migrated. 


Comment 2 Mark Linimon freebsd_committer freebsd_triage 2013-07-03 01:38:24 UTC
Responsible Changed
From-To: gnats-admin->freebsd-ports-bugs