Summary: | devel/p5-Test-Base: fix dependency loop | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Sergei Vyshenski <svysh.fbsd> | ||||||
Component: | Individual Port(s) | Assignee: | Port Management Team <portmgr> | ||||||
Status: | Closed Overcome By Events | ||||||||
Severity: | Affects Many People | CC: | ports-bugs, svysh.fbsd | ||||||
Priority: | --- | Flags: | svysh.fbsd:
maintainer-feedback?
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Created attachment 156496 [details]
log from poudriere at 11-amd64 with perl-5.21
|
Created attachment 156495 [details] patch to fix the port - remove p5-YAML from RUN_DEPENDS to repair dependency loop, which blocks build of several ports: p5-YAML -> p5-Test-YAML -> p5-Test-Base -> p5-YAML - remove p5-Test-Simple>=0.86 from RUN_DEPENDS, as its ver 0.98 is already a core module in perl-5.18 - remove p5-Module-Install from RUN_DEPENDS, as it is non-relevant and added by mistake with rev.372713. - downgrade p5-Test-Deep from BUILD_DEPENDS to TEST_DEPENDS - bump PORTREVISION - "portlint -AC" just warns about non-empty $FreeBSD$ and PORTREVISION. - Tested with poudriere (log attached) at 11.0-CURRENT-amd64 with perl-5.21. To activate built-in perl tests inside poudriere jails, file perl5.mk was locally hacked.