From 5f6b3fd26a2ab9a64e1dd809bf22118b182d9405 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 30 Jan 2023 20:43:00 +0100 Subject: [PATCH] Turn hard dependency on java-devel into a weak dependencny Resolves: rhbz#2165593 --- maven.spec | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/maven.spec b/maven.spec index b3f6945..7bdf57e 100644 --- a/maven.spec +++ b/maven.spec @@ -110,7 +110,8 @@ Summary: OpenJDK 8 binding for Maven RemovePathPostfixes: -openjdk8 Provides: maven-jdk-binding = %{epoch}:%{version}-%{release} Requires: maven = %{epoch}:%{version}-%{release} -Requires: java-1.8.0-openjdk-devel +Requires: java-1.8.0-openjdk-headless +Recommends: java-1.8.0-openjdk-devel Conflicts: maven-jdk-binding %description openjdk8 @@ -121,7 +122,8 @@ Summary: OpenJDK 11 binding for Maven RemovePathPostfixes: -openjdk11 Provides: maven-jdk-binding = %{epoch}:%{version}-%{release} Requires: maven = %{epoch}:%{version}-%{release} -Requires: java-11-openjdk-devel +Requires: java-11-openjdk-headless +Recommends: java-11-openjdk-devel Conflicts: maven-jdk-binding %description openjdk11 @@ -132,7 +134,8 @@ Summary: OpenJDK 17 binding for Maven RemovePathPostfixes: -openjdk17 Provides: maven-jdk-binding = %{epoch}:%{version}-%{release} Requires: maven = %{epoch}:%{version}-%{release} -Requires: java-17-openjdk-devel +Requires: java-17-openjdk-headless +Recommends: java-17-openjdk-devel Conflicts: maven-jdk-binding %description openjdk17 @@ -291,6 +294,10 @@ if [[ $1 -eq 0 ]]; then update-alternatives --remove mvn %{homedir}/bin/mvn; fi %config %{_javaconfdir}/maven.conf-openjdk17 %changelog +* Mon Jan 30 2023 Mikolaj Izdebski - 1:3.6.3-15 +- Turn hard dependency on java-devel into a weak dependencny +- Resolves: rhbz#2165593 + * Thu Dec 01 2022 Marián Konček - 1:3.6.3-15 - Do not override JAVA_HOME set by user - Resolves: rhbz#2096431