Solved no entry for /bin/java

When retrieving the ports tree using gitup, I keep running into this error after the ports have been downloaded and the index is being generated as follows:
Code:
[root@unifi 28.Dec 11:15am /usr/ports]# make index
Generating INDEX-13 - please wait..--- describe.accessibility ---
--- describe.arabic ---
--- describe.archivers ---
--- describe.astro ---
--- describe.audio ---
--- describe.benchmarks ---
--- describe.biology ---
--- describe.cad ---
--- describe.chinese ---
--- describe.comms ---
--- describe.converters ---
--- describe.databases ---
--- describe.deskutils ---
--- describe.devel ---
--- describe.dns ---
--- describe.editors ---
--- describe.emulators ---
--- describe.finance ---
--- describe.french ---
--- describe.ftp ---
--- describe.games ---
--- describe.german ---
--- describe.graphics ---
--- describe.hebrew ---
--- describe.hungarian ---
--- describe.irc ---
--- describe.japanese ---
--- describe.java ---
--- describe.korean ---
--- describe.lang ---
--- describe.mail ---
--- describe.math ---
--- describe.misc ---
--- describe.multimedia ---
--- describe.net ---
--- describe.net-im ---
--- describe.net-mgmt ---
--- describe.net-p2p ---
--- describe.news ---
--- describe.polish ---
--- describe.ports-mgmt ---
--- describe.portuguese ---
--- describe.print ---
--- describe.russian ---
--- describe.science ---
--- describe.security ---
--- describe.shells ---
--- describe.sysutils ---
--- describe.textproc ---
--- describe.ukrainian ---
--- describe.vietnamese ---
--- describe.www ---
--- describe.x11 ---
--- describe.x11-clocks ---
--- describe.x11-drivers ---
--- describe.x11-fm ---
--- describe.x11-fonts ---
--- describe.x11-servers ---
--- describe.x11-themes ---
--- describe.x11-toolkits ---
--- describe.x11-wm ---
make_index: /usr/ports/archivers/javatar: no entry for /bin/java:
 Done.
Code:
# java -version
openjdk version "17.0.9" 2023-10-17
OpenJDK Runtime Environment (build 17.0.9+9-1)
OpenJDK 64-Bit Server VM (build 17.0.9+9-1, mixed mode, sharing)
Code:
# cat /etc/csh.cshrc
# $FreeBSD$
#
# System-wide .cshrc file for csh(1).
setenv JAVA_VERSION "17.0+"
setenv JAVA_HOME /usr/local/openjdk17
 
# cd /usr/ports/archivers/javatar
# make showconfig
===> The following configuration options are available for javatar-2.5_2:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings

I don't understand what the error message is telling me. Do you?
 
make index breaks from time to time for various reasons. Often because of one or more ports doing something not entirely correct. Usually quickly fixed but it's the holiday season now. So it might take a little longer.
 
It happened again this morning. Waited 7 hours and tried again. Same result.

Code:
...
--- describe.x11-wm ---
make_index: /usr/ports/archivers/javatar: no entry for /bin/java:
 Done.

I did a make fetchindex but that makes me a bit nervous. I like to be sure the index is based on the actual downloaded ports instead. Is archivers/javatar actually broken or is it my java implementation that is broken?
 
Back
Top