Page MenuHomeFreeBSD

ports-mgmt/portlint: fix missing variable expansion in *_DEPENDS
AbandonedPublic

Authored by jrm on Aug 18 2017, 12:56 PM.
Tags
None
Referenced Files
Unknown Object (File)
Jan 1 2026, 4:09 AM
Unknown Object (File)
Dec 22 2025, 7:18 AM
Unknown Object (File)
Nov 27 2025, 11:09 PM
Unknown Object (File)
Nov 24 2025, 10:24 AM
Unknown Object (File)
Nov 22 2025, 1:22 PM
Unknown Object (File)
Nov 3 2025, 9:29 AM
Unknown Object (File)
Oct 25 2025, 2:03 PM
Unknown Object (File)
Oct 25 2025, 2:02 PM
Subscribers
None

Details

Reviewers
marcus
Summary

BUILD_DEPENDS= ${PKGNAMEPREFIX}${PORTNAME}>=0:x11/${PKGNAMEPREFIX}${PORTNAME}

% portlint
WARN: Makefile: no port directory /usr/ports/x11/${PKGNAMEPREFIX}clx found, even though it is listed in BUILD_DEPENDS.

This patch ensures that all variables in a *_DEPENDS value are expanded.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 11142
Build 11524: arc lint + arc unit

Event Timeline

(Note that portlint is a third party tool, it is not developped in the ports tree, nor is it the responsability of portmgr, best create a PR with your patches.)

Committed to 2.17.13.