]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph.spec.in: do not run fdupes, even on SLE/openSUSE 5224/head
authorNathan Cutler <ncutler@suse.com>
Mon, 13 Jul 2015 16:12:01 +0000 (18:12 +0200)
committerNathan Cutler <ncutler@suse.com>
Tue, 14 Jul 2015 07:55:40 +0000 (09:55 +0200)
In openSUSE there is a policy to use %fdupes in the spec file if RPMLINT
complains about duplicate files wasting space in the filesystem.

However, RPMLINT is not so complaining, so drop fdupes.

http://tracker.ceph.com/issues/12301 Fixes: #12301

Signed-off-by: Nathan Cutler <ncutler@suse.com>
(cherry picked from commit 53072b9019caf72e0313b2804ea174237ed7da33)

ceph.spec.in

index b1372aa422a5cc3554d47f62bd2ac284d5489665..91119a16a7cf42aa230bf87cc165a3b15e3a063e 100644 (file)
@@ -77,7 +77,6 @@ BuildRequires:        %insserv_prereq
 BuildRequires: mozilla-nss-devel
 BuildRequires: keyutils-devel
 BuildRequires: libatomic-ops-devel
-BuildRequires: fdupes
 %else
 Requires:      gdisk
 BuildRequires: nss-devel
@@ -385,12 +384,6 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/bootstrap-osd
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/ceph/bootstrap-mds
 mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/radosgw
 
-%if %{defined suse_version}
-# Fedora seems to have some problems with this macro, use it only on SUSE
-%fdupes -s $RPM_BUILD_ROOT/%{python_sitelib}
-%fdupes %buildroot
-%endif
-
 %clean
 rm -rf $RPM_BUILD_ROOT