From 8f85eae440ab0e0514c0bcabb6f34d4c1a520946 Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Sun, 31 Dec 2023 04:13:16 -0500 Subject: [PATCH] openjdk8: bring back oracle-jre as a transitional package removed in 46371e7636f523bc9cb7ac8dea822308bdc51db2 prevents this old, removed package from borking the new alternatives groups introduced in #47866 by replacing it if a user has this installed and selected as the alternative for the java group, it can make the profile script not run because /usr/lib/jvm/default-jre doesn't exist. --- srcpkgs/openjdk8/template | 8 +++++++- srcpkgs/oracle-jre | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/oracle-jre diff --git a/srcpkgs/openjdk8/template b/srcpkgs/openjdk8/template index 966f5c3703f..3f01bd94941 100644 --- a/srcpkgs/openjdk8/template +++ b/srcpkgs/openjdk8/template @@ -1,7 +1,7 @@ # Template file for 'openjdk8' pkgname=openjdk8 version=8u332b05 -revision=1 +revision=2 _jdk_update="${version#*u}" _jdk_update="${_jdk_update%b*}" _jdk_build="${version#*b}" @@ -205,3 +205,9 @@ openjdk8-doc_package() { fi } } + +oracle-jre_package() { + depends="openjdk8-jre>=${version}_${revision}" + short_desc="Java Runtime Environment (transitional dummy package)" + build_style=meta +} diff --git a/srcpkgs/oracle-jre b/srcpkgs/oracle-jre new file mode 120000 index 00000000000..aa848272341 --- /dev/null +++ b/srcpkgs/oracle-jre @@ -0,0 +1 @@ +openjdk8 \ No newline at end of file