]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ceph.spec.in: do not run fdupes, even on SLE/openSUSE 5223/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:45:48 +0000 (09:45 +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 cd885413ffbb15afddea769c84185dc9ec418c33..b4bcccbc37ad23dc17a0f5f4078cf2943e74fbc9 100644 (file)
@@ -95,7 +95,6 @@ BuildRequires:        %insserv_prereq
 BuildRequires: mozilla-nss-devel
 BuildRequires: keyutils-devel
 BuildRequires: libatomic-ops-devel
-BuildRequires: fdupes
 %else
 Requires:      gdisk
 BuildRequires: nss-devel
@@ -518,12 +517,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