[bacula/f17: 3/4] Remove versioning from alternate sql libraries
Simone Caronni
slaanesh at fedoraproject.org
Wed Jun 6 17:37:40 UTC 2012
commit ac1739c0528496f8e81e2c16d9cc9731685e2aba
Author: Simone Caronni <negativo17 at gmail.com>
Date: Wed Jun 6 19:22:11 2012 +0200
Remove versioning from alternate sql libraries
bacula.spec | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
---
diff --git a/bacula.spec b/bacula.spec
index c2f3aea..410b8a2 100644
--- a/bacula.spec
+++ b/bacula.spec
@@ -466,20 +466,17 @@ exit 0
%post libs-sql
-/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-mysql-%{version}.so 50 \
- --slave %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-mysql-%{version}.so
-/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-sqlite3-%{version}.so 40 \
- --slave %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-sqlite3-%{version}.so
-/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-postgresql-%{version}.so 60 \
- --slave %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-postgresql-%{version}.so
+/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-mysql.so 50
+/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-sqlite3.so 40
+/usr/sbin/alternatives --install %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-postgresql.so 60
/sbin/ldconfig
%preun libs-sql
if [ "$1" = 0 ]; then
- /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-mysql-%{version}.so
- /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-sqlite3-%{version}.so
- /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-postgresql-%{version}.so
+ /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-mysql.so
+ /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-sqlite3.so
+ /usr/sbin/alternatives --remove libbaccats.so %{_libdir}/libbaccats-postgresql.so
fi
@@ -833,6 +830,8 @@ fi
%changelog
* Wed Jun 06 2012 Simone Caronni <negativo17 at gmail.com> - 5.2.7-3
- Final xattr patch from upstream for bz#819158.
+- Switch alternatives to point to the unversioned system libraries.
+ Pointed out by the closely related bug #829219.
* Mon Jun 04 2012 Simone Caronni <negativo17 at gmail.com> - 5.2.7-2
- Remove python-devel test leftover.
More information about the scm-commits
mailing list