]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
build/ops: rpm: make ceph-common provide/obsolete libradosstriper1
authorNathan Cutler <ncutler@suse.com>
Wed, 28 Nov 2018 14:15:06 +0000 (15:15 +0100)
committerStefen Allen <sallen@suse.com>
Thu, 9 Dec 2021 19:29:43 +0000 (12:29 -0700)
The purpose of this commit is to address package conflict issues
with the luminous->nautilus upgrade.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
ceph.spec.in

index 041a0f4803cd5b6d2df985686635f9d6e959fa8b..0cc39e8e6c9017fe54f1fd627fa91046abfdc6a6 100644 (file)
@@ -482,7 +482,10 @@ Requires:  python%{python3_pkgversion}-prettytable
 Requires:      python%{python3_pkgversion}-PrettyTable
 %endif
 %if 0%{with libradosstriper}
-Requires:      libradosstriper1 = %{_epoch_prefix}%{version}-%{release}
+Requires:       libradosstriper1 = %{_epoch_prefix}%{version}-%{release}
+%else
+Provides:       libradosstriper1 = %{_epoch_prefix}%{version}-%{release}
+Obsoletes:      libradosstriper1 <= %{_epoch_prefix}%{version}-%{release}
 %endif
 %{?systemd_requires}
 %if 0%{?suse_version}