Bug 247152

Summary: suite.test.mk does not recognize Kyua from the base system, and looks for /usr/local/bin/kyua instead
Product: Base System Reporter: Mateusz Piotrowski <0mp>
Component: testsAssignee: Kyle Evans <kevans>
Status: Closed FIXED    
Severity: Affects Only Me CC: brooks, emaste, markj
Priority: --- Keywords: needs-patch
Version: CURRENT   
Hardware: Any   
OS: Any   

Description Mateusz Piotrowski freebsd_committer freebsd_triage 2020-06-10 21:03:34 UTC

    
Comment 1 Mark Johnston freebsd_committer freebsd_triage 2020-06-15 22:00:08 UTC
Could you provide more info?  What is failing, and how did you determine the root cause?
Comment 2 Mateusz Piotrowski freebsd_committer freebsd_triage 2020-06-15 22:51:42 UTC
I think that I tried to run `make check` in usr.bin/sed but it wouldn't work without kyua being available in /usr/local/bin. Kyua from ports should not be necessary anymore as we have it in the base system already.


Basically, I think that the variable KYUA in suite.test.mk should not be set to ${LOCALBASE}/bin/kyua anymore.
Comment 3 Mateusz Piotrowski freebsd_committer freebsd_triage 2021-01-14 09:19:13 UTC
Fixed by kevans@ in https://cgit.FreeBSD.org/src/commit/?id=986deea5b518ee5bf6b8b1486056a21819bd8bd2