[Bug 278665] mail/mlmmj: unconditional dependency on atf brings in huge indirect dependency list
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 30 Apr 2024 15:34:45 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=278665 Bug ID: 278665 Summary: mail/mlmmj: unconditional dependency on atf brings in huge indirect dependency list Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bapt@FreeBSD.org Reporter: me@svmhdvn.name Assignee: bapt@FreeBSD.org Flags: maintainer-feedback?(bapt@FreeBSD.org) Created attachment 250307 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=250307&action=edit [PATCH] mail/mlmmj: move kyua and atf BUILD_DEPENDS to new TEST option mlmmj has --enable-tests by default, which requires kyua and atf as BUILD_DEPENDS. atf depends on lutok, which brings in a huge list (~1GiB+) of indirect dependencies by default. My attached patch adds a TEST option similar to a lot of other ports, which conditionally enables tests and prevents these unnecessary dependencies from being added. -- You are receiving this mail because: You are the assignee for the bug.