Created attachment 189191 [details] sysutils_rubygem-chef.Makefile.patch Port fails in stage-qa on poudriere due to debian tests looking for /usr/bin/make and requiring SHEBANGFIX, but SHEBANGFIX is already used for ksh. A patch which I have tested and confirmed as correcting the problem is attached, but requires more careful review for correctness. ====> Running Q/A tests (stage-qa) Error: '/usr/bin/make' is an invalid shebang you need USES=shebangfix for 'lib/r uby/gems/2.3/gems/chef-13.2.20/spec/data/apt/chef-integration-test2-1.0/debian/r ules' Error: '/usr/bin/make' is an invalid shebang you need USES=shebangfix for 'lib/r uby/gems/2.3/gems/chef-13.2.20/spec/data/apt/chef-integration-test-1.0/debian/ru les' Error: '/usr/bin/make' is an invalid shebang you need USES=shebangfix for 'lib/r uby/gems/2.3/gems/chef-13.2.20/spec/data/apt/chef-integration-test-1.1/debian/ru les' *** Error code 1 Stop. make: stopped in /usr/ports/sysutils/rubygem-chef
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224698 updates rubygem-chef to the latest version and should also fix this.
Fixed in r457534. Thanks!