diff --git a/java-1.8.0-alibaba-dragonwell.spec b/java-1.8.0-alibaba-dragonwell.spec index 53f59c4b50f85ece5f4292921b48d4bb144142b5..fa46e56b53c9ee5cd683be0e6707d5e095b9fe64 100644 --- a/java-1.8.0-alibaba-dragonwell.spec +++ b/java-1.8.0-alibaba-dragonwell.spec @@ -1,4 +1,4 @@ -%define anolis_release 2 +%define anolis_release 3 %bcond_without fastdebug %bcond_without slowdebug @@ -311,6 +311,7 @@ BuildRequires: pkgconfig BuildRequires: xorg-x11-proto-devel BuildRequires: zip BuildRequires: unzip +BuildRequires: javapackages-filesystem BuildRequires: java-%{javaver}-openjdk-devel # Zero-assembler build requirement BuildRequires: libffi-devel @@ -368,6 +369,8 @@ Requires: tzdata-java >= 2015d Requires: lksctp-tools Requires: cups-libs Requires: nss +# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros +Requires: javapackages-filesystem Requires(post): %{alternatives_requires} Requires(postun): %{alternatives_requires} Provides: java-headless = %{epoch}:%{version}-%{release} @@ -426,6 +429,7 @@ Alibaba Dragonwell 1.8.0 src Summary: Alibaba Dragonwell 1.8.0 javadoc Requires(post): %{alternatives_requires} Requires(postun): %{alternatives_requires} +Requires: javapackages-filesystem Provides: java-javadoc = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-javadoc = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-javadoc = %{epoch}:%{version}-%{release} @@ -438,6 +442,7 @@ Alibaba Dragonwell 1.8.0 javadoc Summary: Alibaba Dragonwell 1.8.0 javadoc zip Requires(post): %{alternatives_requires} Requires(postun): %{alternatives_requires} +Requires: javapackages-filesystem Provides: java-javadoc-zip = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-javadoc-zip = %{epoch}:%{version}-%{release} Provides: java-%{javaver}-%{origin}-javadoc-zip = %{epoch}:%{version}-%{release} @@ -477,6 +482,8 @@ Requires: tzdata-java >= 2015d Requires: lksctp-tools Requires: cups-libs Requires: nss +# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros +Requires: javapackages-filesystem Requires(post): %{alternatives_requires} Requires(postun): %{alternatives_requires} Provides: java-headless%{slowdebug_build} = %{epoch}:%{version}-%{release} @@ -576,6 +583,8 @@ Requires: tzdata-java >= 2015d Requires: lksctp-tools Requires: cups-libs Requires: nss +# Require javapackages-filesystem for ownership of /usr/lib/jvm/ and macros +Requires: javapackages-filesystem Requires(post): %{alternatives_requires} Requires(postun): %{alternatives_requires} Provides: java-headless%{fastdebug_build} = %{epoch}:%{version}-%{release} @@ -2633,8 +2642,11 @@ alternatives --install %{_jvmdir}/java-%{javaver}-%{origin} $key %{_jvmdir}/%{sd %endif %changelog -* Wed Jun 15 2022 happy_orange - 1:1.8.0-2 +* Mon Jun 20 2022 happy_orange - 1:1.8.0.332-3 +- add javapackages-filesystem in requires + +* Wed Jun 15 2022 happy_orange - 1:1.8.0.332-2 - fix some error in postun of headless fastdebug and slow fastdebug -* Thu May 26 2022 happy_orange - 1:1.8.0-1 +* Thu May 26 2022 happy_orange - 1:1.8.0.332-1 - Init package from dragonwell