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: 

===>  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