Date: Tue, 30 Apr 2024 15:34:45 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 278665] mail/mlmmj: unconditional dependency on atf brings in huge indirect dependency list Message-ID: <bug-278665-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D278665 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=3D250307&action= =3Dedit [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 simi= lar to a lot of other ports, which conditionally enables tests and prevents the= se unnecessary dependencies from being added. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-278665-7788>