On Jan 22, 2026, at 4:38 AM, Theo Buehler <[email protected]> wrote:
> 
> On Tue, Jan 13, 2026 at 08:21:09PM +0000, Kurt Miller wrote:
>> sysutils/rundeck: Update to 5.18.0 and jdk-11:
>> 
>> This hasn't been updated to 2016 so it's a significant update. Similar to
>> before the war file can be run with --installonly to get the RDECK_BASE
>> directories and config files setup in the extract phase. The etc files 
>> populate
>> upon first run but this is not ideal so I copied them to FILESDIR and install
>> with the package. --installonly also installs a rundeckd script that I took
>> some bits and pieces from to update our pkg/rundeck.rc.
>> 
>> I've given this some light testing on aarch64. It starts a website on
>> localhost:4440 that I can log into and configure a local command to run.
>> If anyone in the DevOps world could give this a once over I would appreciate 
>> it. 
>> 
> 
> Looks like this addition is incorrect.
> 
>> +NO_BUILD= Yes
> 
> Without devel/jdk/11 installed, this fails to build, as seen on aja's
> build cluster: 

Thank you for the heads up. I just added:

BUILD_DEPENDS=          ${MODJAVA_BUILD_DEPENDS}

which I think is a cleaner way to deal with this then a dummy do-build.

> ===>  Extracting for rundeck-5.18.0
> mkdir -p /exopi-obj/pobj/rundeck-5.18.0/rundeck-5.18.0
> cd /exopi-obj/pobj/rundeck-5.18.0/rundeck-5.18.0 && 
> /usr/local/jdk-11/bin/java -jar 
> /exopi-cvs/ports/distfiles/rundeck-5.18.0-20251216.war  --installonly -b .
> ===> Exiting sysutils/rundeck with an error
> /bin/sh: /usr/local/jdk-11/bin/java: not found
> *** Error 127 in sysutils/rundeck (Makefile:45 'do-extract')
> 

Reply via email to