Add missing Requires
This commit is contained in:
parent
00f50422f7
commit
d67bdef6ca
33
samba.spec
33
samba.spec
@ -272,6 +272,9 @@ Requires: %{name}-client-libs = %{samba_depver}
|
||||
%if %with_libsmbclient
|
||||
Requires: libsmbclient = %{samba_depver}
|
||||
%endif
|
||||
%if %with_libwbclient
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
%endif
|
||||
|
||||
Provides: samba4-client = %{samba_depver}
|
||||
Obsoletes: samba4-client < %{samba_depver}
|
||||
@ -434,8 +437,12 @@ Summary: Samba VFS module for GlusterFS
|
||||
Requires: glusterfs-api >= 3.4.0.16
|
||||
Requires: glusterfs >= 3.4.0.16
|
||||
Requires: %{name} = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
%if %with_libwbclient
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
%endif
|
||||
|
||||
Obsoletes: samba-glusterfs < %{samba_depver}
|
||||
Provides: samba-glusterfs = %{samba_depver}
|
||||
@ -448,7 +455,8 @@ Samba VFS module for GlusterFS integration.
|
||||
%package krb5-printing
|
||||
Summary: Samba CUPS backend for printing with Kerberos
|
||||
Requires(pre): %{name}-client
|
||||
Requires: %{name}-client
|
||||
Requires: %{name}-client = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
|
||||
Requires(post): %{_sbindir}/update-alternatives
|
||||
Requires(postun): %{_sbindir}/update-alternatives
|
||||
@ -461,6 +469,7 @@ the Kerberos credentials cache of the user issuing the print job.
|
||||
### LIBS
|
||||
%package libs
|
||||
Summary: Samba libraries
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
%if %with_libwbclient
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
@ -479,7 +488,11 @@ against the SMB, RPC and other protocols provided by the Samba suite.
|
||||
Summary: The SMB client library
|
||||
Requires(pre): %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
%if %with_libwbclient
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
%endif
|
||||
|
||||
%description -n libsmbclient
|
||||
The libsmbclient contains the SMB client library from the Samba suite.
|
||||
@ -528,6 +541,12 @@ Requires: python3-tevent
|
||||
Requires: python3-tdb
|
||||
Requires: python3-ldb
|
||||
Requires: python3-dns
|
||||
%if %with_libsmbclient
|
||||
Requires: libsmbclient = %{samba_depver}
|
||||
%endif
|
||||
%if %with_libwbclient
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
%endif
|
||||
|
||||
%description -n python3-%{name}
|
||||
The python3-%{name} package contains the Python 3 libraries needed by programs
|
||||
@ -575,6 +594,7 @@ Requires: %{name} = %{samba_depver}
|
||||
Requires: %{name}-common = %{samba_depver}
|
||||
Requires: %{name}-winbind = %{samba_depver}
|
||||
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: %{name}-test-libs = %{samba_depver}
|
||||
@ -588,6 +608,7 @@ Requires: libsmbclient = %{samba_depver}
|
||||
%if %with_libwbclient
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
%endif
|
||||
Requires: python3-%{name} = %{version}-%{release}
|
||||
Requires: perl(Archive::Tar)
|
||||
|
||||
Provides: samba4-test = %{samba_depver}
|
||||
@ -600,8 +621,12 @@ packages of Samba.
|
||||
### TEST-LIBS
|
||||
%package test-libs
|
||||
Summary: Libraries need by the testing tools for Samba servers and clients
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
%if %with_libwbclient
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
%endif
|
||||
|
||||
Provides: %{name}-test-devel = %{samba_depver}
|
||||
Obsoletes: %{name}-test-devel < %{samba_depver}
|
||||
@ -619,6 +644,7 @@ Requires: %{name}-common-tools = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
Requires: %{name}-winbind-modules = %{samba_depver}
|
||||
Requires: libwbclient = %{samba_depver}
|
||||
|
||||
Provides: samba4-winbind = %{samba_depver}
|
||||
Obsoletes: samba4-winbind < %{samba_depver}
|
||||
@ -656,6 +682,7 @@ Requires: %{name}-winbind = %{samba_depver}
|
||||
%else
|
||||
Requires: %{name}-libs = %{samba_depver}
|
||||
%endif
|
||||
Requires: samba-client-libs = %{samba_depver}
|
||||
|
||||
Provides: samba4-winbind-krb5-locator = %{samba_depver}
|
||||
Obsoletes: samba4-winbind-krb5-locator < %{samba_depver}
|
||||
@ -692,6 +719,7 @@ necessary to communicate to the Winbind Daemon
|
||||
%package -n ctdb
|
||||
Summary: A Clustered Database based on Samba's Trivial Database (TDB)
|
||||
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
|
||||
Requires: coreutils
|
||||
@ -725,7 +753,8 @@ and use CTDB instead.
|
||||
%package -n ctdb-tests
|
||||
Summary: CTDB clustered database test suite
|
||||
|
||||
Requires: samba-client-libs = %{samba_depver}
|
||||
Requires: %{name}-common-libs = %{samba_depver}
|
||||
Requires: %{name}-client-libs = %{samba_depver}
|
||||
|
||||
Requires: ctdb = %{samba_depver}
|
||||
Recommends: nc
|
||||
|
Loading…
Reference in New Issue
Block a user