17
17
18
18
%define __os_install_post %{nil }
19
19
%global debug_package %{nil }
20
- %global __requires_exclude libc\\.so\\..*
20
+ %global __requires_exclude libc\\.so\\..*|libc\\.so\\.6\\(GLIBC_.*\\)
21
21
%define _binaries_in_noarch_packages_terminate_build 0
22
22
23
23
# DISABLE the post-percentinstall java repacking and line number stripping
@@ -39,7 +39,7 @@ Source0: %{name}-%{_maventag}.tgz
39
39
BuildRoot: %{_tmppath }/%{name }-%{_maventag }-%{release }-build
40
40
BuildArch: noarch
41
41
42
- BuildRequires: (java-11-openjdk-devel or java-17-openjdk-devel)
42
+ BuildRequires: (java-11-openjdk-devel or java-17-openjdk-devel or java-21-openjdk-devel )
43
43
#BuildRequires: ws-commons-util
44
44
BuildRequires: jpackage-utils
45
45
BuildRequires: gcc
@@ -55,7 +55,7 @@ intelligent IaaS cloud implementation.
55
55
56
56
%package management
57
57
Summary: CloudStack management server UI
58
- Requires: java-17-openjdk
58
+ Requires: ( java-17-openjdk or java-21-openjdk)
59
59
Requires: (tzdata-java or timezone-java)
60
60
Requires: python3
61
61
Requires: bash
@@ -66,12 +66,12 @@ Requires: tar
66
66
Requires: bzip2
67
67
Requires: gzip
68
68
Requires: unzip
69
- Requires: /sbin/mount.nfs
69
+ Requires: ( /sbin/mount.nfs or /usr/sbin/mount.nfs)
70
70
Requires: (openssh-clients or openssh)
71
71
Requires: (nfs-utils or nfs-client)
72
72
Requires: iproute
73
73
Requires: wget
74
- Requires: (mysql or mariadb)
74
+ Requires: (mysql or mariadb or mysql8.4 )
75
75
Requires: sudo
76
76
Requires: /sbin/service
77
77
Requires: /sbin/chkconfig
@@ -96,12 +96,12 @@ Requires: python3
96
96
Group: System Environment/Libraries
97
97
%description common
98
98
The Apache CloudStack files shared between agent and management server
99
- %global __requires_exclude ^(libuuid\\.so\\.1|/usr/bin/python)$
99
+ %global __requires_exclude libc\\.so\\..*|libc\\.so\\.6\\(GLIBC_.*\\)| ^(libuuid\\.so\\.1|/usr/bin/python)$
100
100
101
101
%package agent
102
102
Summary: CloudStack Agent for KVM hypervisors
103
103
Requires: (openssh-clients or openssh)
104
- Requires: java-17-openjdk
104
+ Requires: ( java-17-openjdk or java-21-openjdk)
105
105
Requires: (tzdata-java or timezone-java)
106
106
Requires: %{name }-common = %{_ver }
107
107
Requires: libvirt
@@ -142,7 +142,7 @@ The CloudStack baremetal agent
142
142
143
143
%package usage
144
144
Summary: CloudStack Usage calculation server
145
- Requires: java-17-openjdk
145
+ Requires: ( java-17-openjdk or java-21-openjdk)
146
146
Requires: (tzdata-java or timezone-java)
147
147
Group: System Environment/Libraries
148
148
%description usage
0 commit comments