HomeFreeBSD

At present, the policy implemented in Mk/Scripts/qa.sh prevents me

Description

At present, the policy implemented in Mk/Scripts/qa.sh prevents me
from adding lang/python, lang/python2, or lang/python3 as a dependency of
another port. "This is to prevent adding dependencies to meta ports that
are only there to improve the end user experience." - I build my own packages
via poudriere. I want to create my own meta-package which has such packages
as RUN_DEPENDS. It's been suggested that I patch my own copy of the tree.
This patch moves towards tools, not policy.

This patch allows me to set this variable in a poudriere make.conf file:

QA_ENV+= IGNORE_DEPENDS_BLACKLIST="YES"

Reviewed by: mat
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D25450

Details

Provenance
dvlAuthored on
Reviewer
mat
Differential Revision
D25450: Mk/Scripts/qa.sh: Allow users to override the depends_blacklist QA check
Parents
rP542670: Update to 2.21.3
Branches
Unknown
Tags
Unknown