catthehacker / docker_images

Docker images
MIT License
212 stars 75 forks source link

fix: running java-tools.sh fail on apt-get update #87 #88

Closed evantill closed 1 year ago

evantill commented 1 year ago

See Issue #87 for details

logs running java-tools.sh after applying this PR root@ab1563397906:/tmp# /imagegeneration/installers/java-tools.sh Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB] Get:2 https://packages.microsoft.com/ubuntu/22.04/prod jammy InRelease [3065 B] Get:3 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy InRelease [23.8 kB] Get:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB] Get:5 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [107 kB] Get:6 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Get:7 https://packages.microsoft.com/ubuntu/22.04/prod jammy/main amd64 Packages [52.4 kB] Get:8 https://packages.microsoft.com/ubuntu/22.04/prod jammy/main all Packages [713 B] Get:9 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB] Get:10 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB] Get:11 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB] Get:12 https://ppa.launchpadcontent.net/git-core/ppa/ubuntu jammy/main amd64 Packages [2956 B] Get:13 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB] Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [1189 kB] Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1125 kB] Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [10.9 kB] Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [880 kB] Get:19 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [49.0 kB] Get:20 https://packages.adoptium.net/artifactory/deb jammy InRelease [6632 B] Get:21 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [22.4 kB] Get:22 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [855 kB] Get:23 https://packages.adoptium.net/artifactory/deb jammy/main amd64 Packages [3707 B] Get:24 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [823 kB] Get:18 https://packagecloud.io/github/git-lfs/ubuntu jammy InRelease [24.4 kB] Get:25 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [883 kB] Get:26 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [5557 B] Get:27 https://packagecloud.io/github/git-lfs/ubuntu jammy/main amd64 Packages [1274 B] Fetched 26.3 MB in 2s (10.7 MB/s) Reading package lists... Done Reading package lists... Done Building dependency tree... Done Reading state information... Done Selected version '8.0.362.0.0+9-1' (Artifactory:jammy [amd64]) for 'temurin-8-jdk' The following additional packages will be installed: adoptium-ca-certificates alsa-topology-conf alsa-ucm-conf fonts-dejavu fonts-dejavu-extra java-common libasound2 libasound2-data libxi6 libxtst6 p11-kit p11-kit-modules Suggested packages: default-jre libasound2-plugins alsa-utils The following NEW packages will be installed: adoptium-ca-certificates alsa-topology-conf alsa-ucm-conf fonts-dejavu fonts-dejavu-extra java-common libasound2 libasound2-data libxi6 libxtst6 p11-kit p11-kit-modules temurin-8-jdk 0 upgraded, 13 newly installed, 0 to remove and 38 not upgraded. Need to get 87.6 MB of archives. After this operation, 216 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu jammy/main amd64 p11-kit-modules amd64 0.24.0-6build1 [223 kB] Get:2 http://archive.ubuntu.com/ubuntu jammy/main amd64 p11-kit amd64 0.24.0-6build1 [101 kB] Get:3 http://archive.ubuntu.com/ubuntu jammy/main amd64 alsa-topology-conf all 1.2.5.1-2 [15.5 kB] Get:4 http://archive.ubuntu.com/ubuntu jammy/main amd64 libasound2-data all 1.2.6.1-1ubuntu1 [19.1 kB] Get:5 https://packages.adoptium.net/artifactory/deb jammy/main amd64 adoptium-ca-certificates all 1.0.1-1 [2260 B] Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libasound2 amd64 1.2.6.1-1ubuntu1 [390 kB] Get:7 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 alsa-ucm-conf all 1.2.6.3-1ubuntu1.4 [41.6 kB] Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 fonts-dejavu-extra all 2.37-2build1 [2041 kB] Get:10 http://archive.ubuntu.com/ubuntu jammy/universe amd64 fonts-dejavu all 2.37-2build1 [3192 B] Get:11 http://archive.ubuntu.com/ubuntu jammy/main amd64 java-common all 0.72build2 [6782 B] Get:12 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxi6 amd64 2:1.8-1build1 [32.6 kB] Get:13 http://archive.ubuntu.com/ubuntu jammy/main amd64 libxtst6 amd64 2:1.2.3-1build4 [13.4 kB] Get:9 https://packages.adoptium.net/artifactory/deb jammy/main amd64 temurin-8-jdk amd64 8.0.362.0.0+9-1 [84.7 MB] Fetched 87.6 MB in 7s (12.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package p11-kit-modules:amd64. (Reading database ... 25523 files and directories currently installed.) Preparing to unpack .../00-p11-kit-modules_0.24.0-6build1_amd64.deb ... Unpacking p11-kit-modules:amd64 (0.24.0-6build1) ... Selecting previously unselected package p11-kit. Preparing to unpack .../01-p11-kit_0.24.0-6build1_amd64.deb ... Unpacking p11-kit (0.24.0-6build1) ... Selecting previously unselected package adoptium-ca-certificates. Preparing to unpack .../02-adoptium-ca-certificates_1.0.1-1_all.deb ... Unpacking adoptium-ca-certificates (1.0.1-1) ... Selecting previously unselected package alsa-topology-conf. Preparing to unpack .../03-alsa-topology-conf_1.2.5.1-2_all.deb ... Unpacking alsa-topology-conf (1.2.5.1-2) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../04-libasound2-data_1.2.6.1-1ubuntu1_all.deb ... Unpacking libasound2-data (1.2.6.1-1ubuntu1) ... Selecting previously unselected package libasound2:amd64. Preparing to unpack .../05-libasound2_1.2.6.1-1ubuntu1_amd64.deb ... Unpacking libasound2:amd64 (1.2.6.1-1ubuntu1) ... Selecting previously unselected package alsa-ucm-conf. Preparing to unpack .../06-alsa-ucm-conf_1.2.6.3-1ubuntu1.4_all.deb ... Unpacking alsa-ucm-conf (1.2.6.3-1ubuntu1.4) ... Selecting previously unselected package fonts-dejavu-extra. Preparing to unpack .../07-fonts-dejavu-extra_2.37-2build1_all.deb ... Unpacking fonts-dejavu-extra (2.37-2build1) ... Selecting previously unselected package fonts-dejavu. Preparing to unpack .../08-fonts-dejavu_2.37-2build1_all.deb ... Unpacking fonts-dejavu (2.37-2build1) ... Selecting previously unselected package java-common. Preparing to unpack .../09-java-common_0.72build2_all.deb ... Unpacking java-common (0.72build2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../10-libxi6_2%3a1.8-1build1_amd64.deb ... Unpacking libxi6:amd64 (2:1.8-1build1) ... Selecting previously unselected package libxtst6:amd64. Preparing to unpack .../11-libxtst6_2%3a1.2.3-1build4_amd64.deb ... Unpacking libxtst6:amd64 (2:1.2.3-1build4) ... Selecting previously unselected package temurin-8-jdk. Preparing to unpack .../12-temurin-8-jdk_8.0.362.0.0+9-1_amd64.deb ... Unpacking temurin-8-jdk (8.0.362.0.0+9-1) ... Setting up libxi6:amd64 (2:1.8-1build1) ... Setting up java-common (0.72build2) ... Setting up libxtst6:amd64 (2:1.2.3-1build4) ... Setting up libasound2-data (1.2.6.1-1ubuntu1) ... Setting up p11-kit-modules:amd64 (0.24.0-6build1) ... Setting up fonts-dejavu-extra (2.37-2build1) ... Setting up alsa-topology-conf (1.2.5.1-2) ... Setting up libasound2:amd64 (1.2.6.1-1ubuntu1) ... Setting up p11-kit (0.24.0-6build1) ... Setting up adoptium-ca-certificates (1.0.1-1) ... /etc/ssl/certs/adoptium/cacerts successfully populated. Setting up fonts-dejavu (2.37-2build1) ... Setting up temurin-8-jdk (8.0.362.0.0+9-1) ... update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/appletviewer to provide /usr/bin/appletviewer (appletviewer) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/clhsdb to provide /usr/bin/clhsdb (clhsdb) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/extcheck to provide /usr/bin/extcheck (extcheck) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/hsdb to provide /usr/bin/hsdb (hsdb) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/idlj to provide /usr/bin/idlj (idlj) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jar to provide /usr/bin/jar (jar) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/javac to provide /usr/bin/javac (javac) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/javah to provide /usr/bin/javah (javah) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/javap to provide /usr/bin/javap (javap) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jhat to provide /usr/bin/jhat (jhat) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jps to provide /usr/bin/jps (jps) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jsadebugd to provide /usr/bin/jsadebugd (jsadebugd) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/native2ascii to provide /usr/bin/native2ascii (native2ascii) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/orbd to provide /usr/bin/orbd (orbd) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/policytool to provide /usr/bin/policytool (policytool) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/schemagen to provide /usr/bin/schemagen (schemagen) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/servertool to provide /usr/bin/servertool (servertool) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/tnameserv to provide /usr/bin/tnameserv (tnameserv) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/wsgen to provide /usr/bin/wsgen (wsgen) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/wsimport to provide /usr/bin/wsimport (wsimport) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/bin/xjc to provide /usr/bin/xjc (xjc) in auto mode update-alternatives: using /usr/lib/jvm/temurin-8-jdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode Setting up alsa-ucm-conf (1.2.6.3-1ubuntu1.4) ... Processing triggers for fontconfig (2.13.1-4.2ubuntu5) ... Processing triggers for libc-bin (2.35-0ubuntu3.1) ... Setting up JAVA_HOME_8_X64 variable to /usr/lib/jvm/temurin-8-jdk-amd64 JAVA_HOME_8_X64=/usr/lib/jvm/temurin-8-jdk-amd64 Reading package lists... Done Building dependency tree... Done Reading state information... Done Selected version '11.0.18.0.0+10' (Artifactory:jammy [amd64]) for 'temurin-11-jdk' The following NEW packages will be installed: temurin-11-jdk 0 upgraded, 1 newly installed, 0 to remove and 38 not upgraded. Need to get 167 MB of archives. After this operation, 324 MB of additional disk space will be used. Get:1 https://packages.adoptium.net/artifactory/deb jammy/main amd64 temurin-11-jdk amd64 11.0.18.0.0+10 [167 MB] Fetched 167 MB in 11s (15.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package temurin-11-jdk. (Reading database ... 26629 files and directories currently installed.) Preparing to unpack .../temurin-11-jdk_11.0.18.0.0+10_amd64.deb ... Unpacking temurin-11-jdk (11.0.18.0.0+10) ... Setting up temurin-11-jdk (11.0.18.0.0+10) ... update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jaotc to provide /usr/bin/jaotc (jaotc) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jar to provide /usr/bin/jar (jar) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/javac to provide /usr/bin/javac (javac) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/javadoc to provide /usr/bin/javadoc (javadoc) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/javap to provide /usr/bin/javap (javap) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jcmd to provide /usr/bin/jcmd (jcmd) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jconsole to provide /usr/bin/jconsole (jconsole) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jdb to provide /usr/bin/jdb (jdb) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jdeps to provide /usr/bin/jdeps (jdeps) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jfr to provide /usr/bin/jfr (jfr) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jhsdb to provide /usr/bin/jhsdb (jhsdb) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jimage to provide /usr/bin/jimage (jimage) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jinfo to provide /usr/bin/jinfo (jinfo) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jlink to provide /usr/bin/jlink (jlink) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jmap to provide /usr/bin/jmap (jmap) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jmod to provide /usr/bin/jmod (jmod) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jps to provide /usr/bin/jps (jps) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jshell to provide /usr/bin/jshell (jshell) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jstack to provide /usr/bin/jstack (jstack) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jstat to provide /usr/bin/jstat (jstat) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/jstatd to provide /usr/bin/jstatd (jstatd) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/rmic to provide /usr/bin/rmic (rmic) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/serialver to provide /usr/bin/serialver (serialver) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode update-alternatives: using /usr/lib/jvm/temurin-11-jdk-amd64/lib/jspawnhelper to provide /usr/bin/jspawnhelper (jspawnhelper) in auto mode Setting up JAVA_HOME variable to /usr/lib/jvm/temurin-11-jdk-amd64 JAVA_HOME=/usr/lib/jvm/temurin-11-jdk-amd64 Setting up default symlink Setting up JAVA_HOME_11_X64 variable to /usr/lib/jvm/temurin-11-jdk-amd64 JAVA_HOME_11_X64=/usr/lib/jvm/temurin-11-jdk-amd64 Reading package lists... Done Building dependency tree... Done Reading state information... Done Selected version '17.0.6.0.0+10' (Artifactory:jammy [amd64]) for 'temurin-17-jdk' The following NEW packages will be installed: temurin-17-jdk 0 upgraded, 1 newly installed, 0 to remove and 38 not upgraded. Need to get 165 MB of archives. After this operation, 329 MB of additional disk space will be used. Get:1 https://packages.adoptium.net/artifactory/deb jammy/main amd64 temurin-17-jdk amd64 17.0.6.0.0+10 [165 MB] Fetched 165 MB in 11s (15.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package temurin-17-jdk. (Reading database ... 27210 files and directories currently installed.) Preparing to unpack .../temurin-17-jdk_17.0.6.0.0+10_amd64.deb ... Unpacking temurin-17-jdk (17.0.6.0.0+10) ... Setting up temurin-17-jdk (17.0.6.0.0+10) ... update-alternatives: using /usr/lib/jvm/temurin-17-jdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode Setting up JAVA_HOME_17_X64 variable to /usr/lib/jvm/temurin-17-jdk-amd64 JAVA_HOME_17_X64=/usr/lib/jvm/temurin-17-jdk-amd64 Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: ant-doc antlr javacc junit junit4 jython libactivation-java libbcel-java libbsf-java libcommons-logging-java libcommons-net-java libmail-java libjaxp1.3-java libjdepend-java libjsch-java liblog4j1.2-java liboro-java libregexp-java libxalan2-java libxml-commons-resolver1.1-java libxz-java The following NEW packages will be installed: ant ant-optional 0 upgraded, 2 newly installed, 0 to remove and 38 not upgraded. Need to get 2467 kB of archives. After this operation, 3432 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 ant all 1.10.12-1 [2100 kB] Get:2 http://archive.ubuntu.com/ubuntu jammy/universe amd64 ant-optional all 1.10.12-1 [368 kB] Fetched 2467 kB in 0s (13.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package ant. (Reading database ... 27752 files and directories currently installed.) Preparing to unpack .../archives/ant_1.10.12-1_all.deb ... Unpacking ant (1.10.12-1) ... Selecting previously unselected package ant-optional. Preparing to unpack .../ant-optional_1.10.12-1_all.deb ... Unpacking ant-optional (1.10.12-1) ... Setting up ant (1.10.12-1) ... Setting up ant-optional (1.10.12-1) ... ANT_HOME=/usr/share/ant Downloading 'https://www-eu.apache.org/dist/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.zip' to '/tmp/maven.zip'... Download completed gradleUrl=https://services.gradle.org/distributions/gradle-8.0.2-bin.zip gradleVersion=8.0.2 Downloading 'https://services.gradle.org/distributions/gradle-8.0.2-bin.zip' to '/tmp/gradleLatest.zip'... Download completed GRADLE_HOME=/usr/share/gradle-8.0.2 root@ab1563397906:/tmp#
evantill commented 1 year ago

Hi, any update on this PR please ? You can close it if you are not interested by merging it

ChristopherHX commented 1 year ago

I'm actually not really maintaining this repo, however I have been added as a collabator.

I noticed there is no script for a custom image with a java-latest tag, so your changes are in dead code... Eventually the scripts should be updated to also produce an image to change that.

I will manually verify if this script is fixed by your changes.

ChristopherHX commented 1 year ago

I didn't find any issues locally, yes your change fixes the issues for me too. I probably create a custom prebuild docker image for java.