Bug 216268 - ports-mgmt/portlint: Prevent explicit devel/bison, sysutils/fusefs-kmod, devel/fmake, devel/libexecinfo, promote corresponding USE statements
Summary: ports-mgmt/portlint: Prevent explicit devel/bison, sysutils/fusefs-kmod, deve...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Joe Marcus Clarke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-19 19:47 UTC by Yuri Victorovich
Modified: 2017-03-29 18:41 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (marcus)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2017-01-19 19:47:33 UTC
Corresponding USE statements should be advised in all cases when such USE is equivalent to dependency.

devel/bison is one example I encountered, please make sure the rest are also handled.
Comment 1 Joe Marcus Clarke freebsd_committer freebsd_triage 2017-03-29 15:29:14 UTC
This has been added to 2.17.7.
Comment 2 commit-hook freebsd_committer freebsd_triage 2017-03-29 18:41:08 UTC
A commit references this bug:

Author: marcus
Date: Wed Mar 29 15:28:56 UTC 2017
New revision: 437207
URL: https://svnweb.freebsd.org/changeset/ports/437207

Log:
  Update to 2.17.7.

  * Fold in the same removal of the obsolete HTTP-only warning
  * Add support for checking for direct dependency on bison, fmake, and libexecinfo. [1]

  PR:		216268 [1]

Changes:
  head/ports-mgmt/portlint/Makefile
  head/ports-mgmt/portlint/src/portlint.pl