From: Davide Franco Date: Sat, 5 Jun 2021 07:40:03 +0000 (+0200) Subject: rpms: Fix #2599 - bacula-postgresql conflicts with bacula-mysql X-Git-Tag: Release-11.3.2~281 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=681f453126c360770e921c85ae0933ea29e4c664;p=thirdparty%2Fbacula.git rpms: Fix #2599 - bacula-postgresql conflicts with bacula-mysql --- diff --git a/bacula/platforms/rpms/redhat/bacula.spec.in b/bacula/platforms/rpms/redhat/bacula.spec.in index ea8095781..62dacfe0c 100644 --- a/bacula/platforms/rpms/redhat/bacula.spec.in +++ b/bacula/platforms/rpms/redhat/bacula.spec.in @@ -387,17 +387,14 @@ BuildRequires: %{postgres_devel_package} >= %{postgres_version} # %if %{mysql} %package mysql -Provides: bacula-mysql # # The following provides is to work around an # auto generated requires from src/scripts/logwatch/applybaculadate # this is a gross kludge to keep it from being a requirement # -Provides: perl(Logwatch) %endif %if %{postgresql} %package postgresql -Provides: bacula-postgresql %endif Summary: Bacula - The Network Backup Solution @@ -625,6 +622,7 @@ export BACULA="Bacula" --with-logdir=%{log_dir} \ --with-pid-dir=%{pid_dir} \ --with-subsys-dir=%{_subsysdir} \ + --libdir=%{lib_dir} \ --enable-smartalloc \ --disable-conio \ --enable-readline \ @@ -723,7 +721,7 @@ rm -f $RPM_BUILD_ROOT%{script_dir}/stopmysql #rm -f $RPM_BUILD_ROOT%{_libdir}/libbaccats.so #rm -f $RPM_BUILD_ROOT%{_libdir}/libbaccats-%{version}.so -rm -f $RPM_BUILD_ROOT%{_libdir}/libbacsd.la +rm -f $RPM_BUILD_ROOT%{lib_dir}/libbacsd.la rm -f $RPM_BUILD_ROOT%{plugin_dir}/docker-fd.so # install the init scripts @@ -839,9 +837,9 @@ rm -f $RPM_BUILD_DIR/Release_Notes-%{version}-%{release}.txt %attr(-, root, %{daemon_group}) %{script_dir}/drop_mysql_tables %attr(-, root, %{daemon_group}) %{script_dir}/update_mysql_tables %attr(-, root, %{daemon_group}) %{script_dir}/grant_mysql_privileges -%{_libdir}/libbaccats* -%{_libdir}/libbacsql* -%{_libdir}/libbacsd*.so +%{lib_dir}/libbaccats* +%{lib_dir}/libbacsql* +%{lib_dir}/libbacsd*.so %endif @@ -854,9 +852,9 @@ rm -f $RPM_BUILD_DIR/Release_Notes-%{version}-%{release}.txt %attr(755, root, %{daemon_group}) %{script_dir}/drop_postgresql_tables %attr(755, root, %{daemon_group}) %{script_dir}/update_postgresql_tables %attr(755, root, %{daemon_group}) %{script_dir}/grant_postgresql_privileges -%{_libdir}/libbaccats* -%{_libdir}/libbacsql* -%{_libdir}/libbacsd*.so +%{lib_dir}/libbaccats* +%{lib_dir}/libbacsql* +%{lib_dir}/libbacsd*.so %endif # The rest is DB backend independent @@ -1365,10 +1363,10 @@ fi %files libs %defattr(-,root,root) -%{_libdir}/libbac-* -%{_libdir}/libbac.* -%{_libdir}/libbaccfg* -%{_libdir}/libbacfind* +%{lib_dir}/libbac-* +%{lib_dir}/libbac.* +%{lib_dir}/libbaccfg* +%{lib_dir}/libbacfind* %post libs /sbin/ldconfig